GET https://kbin.spritesserver.nl/u/@renzev@lemmy.world/commented

Components

21 Twig Components
227 Render Count
251 ms Render Time
20.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
date
"App\Twig\Components\DateComponent"
components/date.html.twig
29 4.18ms
user_inline
"App\Twig\Components\UserInlineComponent"
components/user_inline.html.twig
28 7.12ms
date_edited
"App\Twig\Components\DateEditedComponent"
components/date_edited.html.twig
28 4.40ms
vote
"App\Twig\Components\VoteComponent"
components/vote.html.twig
28 16.06ms
boost
"App\Twig\Components\BoostComponent"
components/boost.html.twig
28 22.83ms
settings_row_switch
"App\Twig\Components\SettingsRowSwitchComponent"
components/_settings_row_switch.html.twig
15 2.29ms
entry
"App\Twig\Components\EntryComponent"
components/_cached.html.twig
14 143.27ms
magazine_inline
"App\Twig\Components\MagazineInlineComponent"
components/magazine_inline.html.twig
14 4.32ms
entry_comment
"App\Twig\Components\EntryCommentComponent"
components/entry_comment.html.twig
14 92.96ms
user_avatar
"App\Twig\Components\UserAvatarComponent"
components/user_avatar.html.twig
14 2.58ms
user_settings_row_switch
"App\Twig\Components\UserSettingsRowSwitchComponent"
components/_user_settings_row_switch.html.twig
4 0.70ms
settings_row_enum
"App\Twig\Components\SettingsRowEnumComponent"
components/_settings_row_enum.html.twig
2 0.39ms
user_box
"App\Twig\Components\UserBoxComponent"
components/user_box.html.twig
1 1.44ms
user_actions
"App\Twig\Components\UserActionsComponent"
components/user_actions.html.twig
1 0.92ms
related_magazines
"App\Twig\Components\RelatedMagazinesComponent"
components/_cached.html.twig
1 3.38ms
active_users
"App\Twig\Components\ActiveUsersComponent"
components/_cached.html.twig
1 0.33ms
related_categories
"App\Twig\Components\RelatedCategoriesComponent"
components/_cached.html.twig
1 2.23ms
related_posts
"App\Twig\Components\RelatedPostsComponent"
components/_cached.html.twig
1 1.38ms
related_entries
"App\Twig\Components\RelatedEntriesComponent"
components/_cached.html.twig
1 1.68ms
support_us_block
"App\Twig\Components\SupportUsBlock"
components/_cached.html.twig
1 0.26ms
featured_magazines
"App\Twig\Components\FeaturedMagazinesComponent"
components/_cached.html.twig
1 1.51ms

Render calls

user_box App\Twig\Components\UserBoxComponent 12.0 MiB 1.44 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "stretchedLink" => false
]
Attributes
[]
Component
App\Twig\Components\UserBoxComponent {#2717
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +stretchedLink: false
}
user_actions App\Twig\Components\UserActionsComponent 12.0 MiB 0.92 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\UserActionsComponent {#2899
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
}
entry App\Twig\Components\EntryComponent 12.0 MiB 17.16 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2121
    +user: Proxies\__CG__\App\Entity\User {#2620
      +avatar: Proxies\__CG__\App\Entity\Image {#3608 …}
      +cover: null
      +email: "0x4E4F@sh.itjust.works"
      +username: "@0x4E4F@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729086713 {#3605
        date: 2024-10-16 15:51:53.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3609 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3611 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3613 …}
      +entries: Doctrine\ORM\PersistentCollection {#3615 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3617 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3619 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3621 …}
      +posts: Doctrine\ORM\PersistentCollection {#3623 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3625 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3627 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3629 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3631 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3633 …}
      +follows: Doctrine\ORM\PersistentCollection {#3635 …}
      +followers: Doctrine\ORM\PersistentCollection {#3637 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3639 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3641 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3643 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3645 …}
      +reports: Doctrine\ORM\PersistentCollection {#3647 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3649 …}
      +violations: Doctrine\ORM\PersistentCollection {#3651 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3653 …}
      +awards: Doctrine\ORM\PersistentCollection {#3655 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3657 …}
      +categories: Doctrine\ORM\PersistentCollection {#3659 …}
      -id: 20482
      -password: "$2y$13$KRrGL2QQ2anEa2Z1IPG89OB//WKA0PCOb90zfyVNcDrHbS7y/hStW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3661 …}
      +apId: "0x4E4F@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/0x4E4F"
      +apPublicUrl: "https://sh.itjust.works/u/0x4E4F"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "0x4E4F"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729517077 {#3606
        date: 2024-10-21 15:24:37.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688824291 {#3607
        date: 2023-07-08 15:51:31.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
      +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
      +name: "linuxmemes@lemmy.world"
      +title: "linuxmemes"
      +description: """
        Hint: `:q!`\n
        \n
        ---\n
        \n
        Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
        \n
        ---\n
        \n
        Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
        \n
        - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
        - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
        - Understand the difference between a joke and an insult.\n
        - Do not harrass or attack members of the community *for any reason*.\n
        - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
        - Bigotry will not be tolerated.\n
        - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
        \n
        3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
        \n
        :::spoiler 4. No recent reposts\n
        \n
        - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
        \n
        ---\n
        \n
        Please report posts and comments that break these rules!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 420
      +entryCommentCount: 13249
      +postCount: 1
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729578682 {#3479
        date: 2024-10-22 08:31:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
      +entries: Doctrine\ORM\PersistentCollection {#3489 …}
      +posts: Doctrine\ORM\PersistentCollection {#3491 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
      +bans: Doctrine\ORM\PersistentCollection {#3499 …}
      +reports: Doctrine\ORM\PersistentCollection {#3507 …}
      +badges: Doctrine\ORM\PersistentCollection {#3520 …}
      +logs: Doctrine\ORM\PersistentCollection {#3530 …}
      +awards: Doctrine\ORM\PersistentCollection {#3512 …}
      +categories: Doctrine\ORM\PersistentCollection {#3536 …}
      -id: 83
      +apId: "linuxmemes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/linuxmemes"
      +apPublicUrl: "https://lemmy.world/c/linuxmemes"
      +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linuxmemes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729459896 {#3480
        date: 2024-10-20 23:31:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699095615 {#3481
        date: 2023-11-04 12:00:15.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2662 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2664 …}
    +slug: "AMA"
    +title: "AMA"
    +url: "https://sh.itjust.works/pictrs/image/d8fb2113-374b-406e-893f-0b640369f202.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 347
    +favouriteCount: 419
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729321938 {#2657
      date: 2024-10-19 09:12:18.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2665 …}
    +votes: Doctrine\ORM\PersistentCollection {#2667 …}
    +reports: Doctrine\ORM\PersistentCollection {#2669 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2671 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2673 …}
    +badges: Doctrine\ORM\PersistentCollection {#2675 …}
    +children: [
      App\Entity\EntryComment {#2072
        +user: App\Entity\User {#261
          +avatar: null
          +cover: null
          +email: "renzev@lemmy.world"
          +username: "@renzev@lemmy.world"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729547074 {#269
            date: 2024-10-21 23:44:34.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
          +entries: Doctrine\ORM\PersistentCollection {#191 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
          +posts: Doctrine\ORM\PersistentCollection {#79 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
          +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
          +follows: Doctrine\ORM\PersistentCollection {#1605 …}
          +followers: Doctrine\ORM\PersistentCollection {#1770 …}
          +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
          +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
          +reports: Doctrine\ORM\PersistentCollection {#2421 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
          +violations: Doctrine\ORM\PersistentCollection {#2401 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
          +awards: Doctrine\ORM\PersistentCollection {#1951 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
          +categories: Doctrine\ORM\PersistentCollection {#1924 …}
          -id: 88056
          -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
          +apId: "renzev@lemmy.world"
          +apProfileId: "https://lemmy.world/u/renzev"
          +apPublicUrl: "https://lemmy.world/u/renzev"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.world/inbox"
          +apDomain: "lemmy.world"
          +apPreferredUsername: "renzev"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1708864304 {#272
            date: 2024-02-25 13:31:44.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1708864303 {#275
            date: 2024-02-25 13:31:43.0 +01:00
          }
        }
        +entry: Proxies\__CG__\App\Entity\Entry {#2121 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2117 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2117 …}
        +body: "Not OP but I know which one is fake because I remember actually doing the other one haha"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1706073316 {#2129
          date: 2024-01-24 06:15:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@sh.itjust.works"
          "@callyral@pawb.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2118 …}
        +nested: Doctrine\ORM\PersistentCollection {#2124 …}
        +votes: Doctrine\ORM\PersistentCollection {#2110 …}
        +reports: Doctrine\ORM\PersistentCollection {#2103 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2102 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2111 …}
        -id: 335999
        -bodyTs: "'actual':13 'fake':9 'haha':18 'know':5 'one':7,17 'op':2 'rememb':12"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6963940"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706073316 {#2068
          date: 2024-01-24 06:15:16.0 +01:00
        }
        +"title": 335999
      }
    ]
    -id: 32656
    -titleTs: "'ama':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706116322
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13343805"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706029922 {#2644
      date: 2024-01-23 18:12:02.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "dateAsUrl" => true
]
Attributes
[
  "dateAsUrl" => true
]
Component
App\Twig\Components\EntryComponent {#3426
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#3427 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2121
    +user: Proxies\__CG__\App\Entity\User {#2620
      +avatar: Proxies\__CG__\App\Entity\Image {#3608 …}
      +cover: null
      +email: "0x4E4F@sh.itjust.works"
      +username: "@0x4E4F@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729086713 {#3605
        date: 2024-10-16 15:51:53.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3609 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3611 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3613 …}
      +entries: Doctrine\ORM\PersistentCollection {#3615 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3617 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3619 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3621 …}
      +posts: Doctrine\ORM\PersistentCollection {#3623 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3625 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3627 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3629 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3631 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3633 …}
      +follows: Doctrine\ORM\PersistentCollection {#3635 …}
      +followers: Doctrine\ORM\PersistentCollection {#3637 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3639 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3641 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3643 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3645 …}
      +reports: Doctrine\ORM\PersistentCollection {#3647 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3649 …}
      +violations: Doctrine\ORM\PersistentCollection {#3651 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3653 …}
      +awards: Doctrine\ORM\PersistentCollection {#3655 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3657 …}
      +categories: Doctrine\ORM\PersistentCollection {#3659 …}
      -id: 20482
      -password: "$2y$13$KRrGL2QQ2anEa2Z1IPG89OB//WKA0PCOb90zfyVNcDrHbS7y/hStW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3661 …}
      +apId: "0x4E4F@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/0x4E4F"
      +apPublicUrl: "https://sh.itjust.works/u/0x4E4F"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "0x4E4F"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729517077 {#3606
        date: 2024-10-21 15:24:37.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688824291 {#3607
        date: 2023-07-08 15:51:31.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
      +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
      +name: "linuxmemes@lemmy.world"
      +title: "linuxmemes"
      +description: """
        Hint: `:q!`\n
        \n
        ---\n
        \n
        Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
        \n
        ---\n
        \n
        Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
        \n
        - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
        - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
        - Understand the difference between a joke and an insult.\n
        - Do not harrass or attack members of the community *for any reason*.\n
        - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
        - Bigotry will not be tolerated.\n
        - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
        \n
        3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
        \n
        :::spoiler 4. No recent reposts\n
        \n
        - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
        \n
        ---\n
        \n
        Please report posts and comments that break these rules!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 420
      +entryCommentCount: 13249
      +postCount: 1
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729578682 {#3479
        date: 2024-10-22 08:31:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
      +entries: Doctrine\ORM\PersistentCollection {#3489 …}
      +posts: Doctrine\ORM\PersistentCollection {#3491 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
      +bans: Doctrine\ORM\PersistentCollection {#3499 …}
      +reports: Doctrine\ORM\PersistentCollection {#3507 …}
      +badges: Doctrine\ORM\PersistentCollection {#3520 …}
      +logs: Doctrine\ORM\PersistentCollection {#3530 …}
      +awards: Doctrine\ORM\PersistentCollection {#3512 …}
      +categories: Doctrine\ORM\PersistentCollection {#3536 …}
      -id: 83
      +apId: "linuxmemes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/linuxmemes"
      +apPublicUrl: "https://lemmy.world/c/linuxmemes"
      +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linuxmemes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729459896 {#3480
        date: 2024-10-20 23:31:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699095615 {#3481
        date: 2023-11-04 12:00:15.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2662 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2664 …}
    +slug: "AMA"
    +title: "AMA"
    +url: "https://sh.itjust.works/pictrs/image/d8fb2113-374b-406e-893f-0b640369f202.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 347
    +favouriteCount: 419
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729321938 {#2657
      date: 2024-10-19 09:12:18.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2665 …}
    +votes: Doctrine\ORM\PersistentCollection {#2667 …}
    +reports: Doctrine\ORM\PersistentCollection {#2669 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2671 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2673 …}
    +badges: Doctrine\ORM\PersistentCollection {#2675 …}
    +children: [
      App\Entity\EntryComment {#2072
        +user: App\Entity\User {#261
          +avatar: null
          +cover: null
          +email: "renzev@lemmy.world"
          +username: "@renzev@lemmy.world"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729547074 {#269
            date: 2024-10-21 23:44:34.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
          +entries: Doctrine\ORM\PersistentCollection {#191 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
          +posts: Doctrine\ORM\PersistentCollection {#79 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
          +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
          +follows: Doctrine\ORM\PersistentCollection {#1605 …}
          +followers: Doctrine\ORM\PersistentCollection {#1770 …}
          +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
          +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
          +reports: Doctrine\ORM\PersistentCollection {#2421 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
          +violations: Doctrine\ORM\PersistentCollection {#2401 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
          +awards: Doctrine\ORM\PersistentCollection {#1951 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
          +categories: Doctrine\ORM\PersistentCollection {#1924 …}
          -id: 88056
          -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
          +apId: "renzev@lemmy.world"
          +apProfileId: "https://lemmy.world/u/renzev"
          +apPublicUrl: "https://lemmy.world/u/renzev"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.world/inbox"
          +apDomain: "lemmy.world"
          +apPreferredUsername: "renzev"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1708864304 {#272
            date: 2024-02-25 13:31:44.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1708864303 {#275
            date: 2024-02-25 13:31:43.0 +01:00
          }
        }
        +entry: Proxies\__CG__\App\Entity\Entry {#2121 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2117 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2117 …}
        +body: "Not OP but I know which one is fake because I remember actually doing the other one haha"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1706073316 {#2129
          date: 2024-01-24 06:15:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@sh.itjust.works"
          "@callyral@pawb.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2118 …}
        +nested: Doctrine\ORM\PersistentCollection {#2124 …}
        +votes: Doctrine\ORM\PersistentCollection {#2110 …}
        +reports: Doctrine\ORM\PersistentCollection {#2103 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2102 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2111 …}
        -id: 335999
        -bodyTs: "'actual':13 'fake':9 'haha':18 'know':5 'one':7,17 'op':2 'rememb':12"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6963940"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706073316 {#2068
          date: 2024-01-24 06:15:16.0 +01:00
        }
        +"title": 335999
      }
    ]
    -id: 32656
    -titleTs: "'ama':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706116322
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13343805"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706029922 {#2644
      date: 2024-01-23 18:12:02.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: true
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.60 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#2620
    +avatar: Proxies\__CG__\App\Entity\Image {#3608 …}
    +cover: null
    +email: "0x4E4F@sh.itjust.works"
    +username: "@0x4E4F@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729086713 {#3605
      date: 2024-10-16 15:51:53.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3609 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3611 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3613 …}
    +entries: Doctrine\ORM\PersistentCollection {#3615 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3617 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3619 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3621 …}
    +posts: Doctrine\ORM\PersistentCollection {#3623 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3625 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3627 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3629 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3631 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3633 …}
    +follows: Doctrine\ORM\PersistentCollection {#3635 …}
    +followers: Doctrine\ORM\PersistentCollection {#3637 …}
    +blocks: Doctrine\ORM\PersistentCollection {#3639 …}
    +blockers: Doctrine\ORM\PersistentCollection {#3641 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#3643 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#3645 …}
    +reports: Doctrine\ORM\PersistentCollection {#3647 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3649 …}
    +violations: Doctrine\ORM\PersistentCollection {#3651 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3653 …}
    +awards: Doctrine\ORM\PersistentCollection {#3655 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#3657 …}
    +categories: Doctrine\ORM\PersistentCollection {#3659 …}
    -id: 20482
    -password: "$2y$13$KRrGL2QQ2anEa2Z1IPG89OB//WKA0PCOb90zfyVNcDrHbS7y/hStW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3661 …}
    +apId: "0x4E4F@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/0x4E4F"
    +apPublicUrl: "https://sh.itjust.works/u/0x4E4F"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "0x4E4F"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729517077 {#3606
      date: 2024-10-21 15:24:37.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688824291 {#3607
      date: 2023-07-08 15:51:31.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#3560
  +user: Proxies\__CG__\App\Entity\User {#2620
    +avatar: Proxies\__CG__\App\Entity\Image {#3608 …}
    +cover: null
    +email: "0x4E4F@sh.itjust.works"
    +username: "@0x4E4F@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729086713 {#3605
      date: 2024-10-16 15:51:53.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3609 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3611 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3613 …}
    +entries: Doctrine\ORM\PersistentCollection {#3615 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3617 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3619 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3621 …}
    +posts: Doctrine\ORM\PersistentCollection {#3623 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3625 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3627 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3629 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3631 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3633 …}
    +follows: Doctrine\ORM\PersistentCollection {#3635 …}
    +followers: Doctrine\ORM\PersistentCollection {#3637 …}
    +blocks: Doctrine\ORM\PersistentCollection {#3639 …}
    +blockers: Doctrine\ORM\PersistentCollection {#3641 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#3643 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#3645 …}
    +reports: Doctrine\ORM\PersistentCollection {#3647 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3649 …}
    +violations: Doctrine\ORM\PersistentCollection {#3651 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3653 …}
    +awards: Doctrine\ORM\PersistentCollection {#3655 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#3657 …}
    +categories: Doctrine\ORM\PersistentCollection {#3659 …}
    -id: 20482
    -password: "$2y$13$KRrGL2QQ2anEa2Z1IPG89OB//WKA0PCOb90zfyVNcDrHbS7y/hStW"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3661 …}
    +apId: "0x4E4F@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/0x4E4F"
    +apPublicUrl: "https://sh.itjust.works/u/0x4E4F"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "0x4E4F"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729517077 {#3606
      date: 2024-10-21 15:24:37.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688824291 {#3607
      date: 2023-07-08 15:51:31.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.36 ms
Input props
[
  "date" => DateTimeImmutable @1706029922 {#2644
    date: 2024-01-23 18:12:02.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#3684
  +date: DateTimeImmutable @1706029922 {#2644
    date: 2024-01-23 18:12:02.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.90 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706029922 {#2644
    date: 2024-01-23 18:12:02.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#3748
  +createdAt: DateTimeImmutable @1706029922 {#2644
    date: 2024-01-23 18:12:02.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 0.19 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2378
    +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
    +name: "linuxmemes@lemmy.world"
    +title: "linuxmemes"
    +description: """
      Hint: `:q!`\n
      \n
      ---\n
      \n
      Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
      \n
      ---\n
      \n
      Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
      \n
      - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
      - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
      - Understand the difference between a joke and an insult.\n
      - Do not harrass or attack members of the community *for any reason*.\n
      - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
      - Bigotry will not be tolerated.\n
      - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
      \n
      3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
      \n
      :::spoiler 4. No recent reposts\n
      \n
      - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
      \n
      ---\n
      \n
      Please report posts and comments that break these rules!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 420
    +entryCommentCount: 13249
    +postCount: 1
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729578682 {#3479
      date: 2024-10-22 08:31:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
    +entries: Doctrine\ORM\PersistentCollection {#3489 …}
    +posts: Doctrine\ORM\PersistentCollection {#3491 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
    +bans: Doctrine\ORM\PersistentCollection {#3499 …}
    +reports: Doctrine\ORM\PersistentCollection {#3507 …}
    +badges: Doctrine\ORM\PersistentCollection {#3520 …}
    +logs: Doctrine\ORM\PersistentCollection {#3530 …}
    +awards: Doctrine\ORM\PersistentCollection {#3512 …}
    +categories: Doctrine\ORM\PersistentCollection {#3536 …}
    -id: 83
    +apId: "linuxmemes@lemmy.world"
    +apProfileId: "https://lemmy.world/c/linuxmemes"
    +apPublicUrl: "https://lemmy.world/c/linuxmemes"
    +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "linuxmemes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729459896 {#3480
      date: 2024-10-20 23:31:36.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699095615 {#3481
      date: 2023-11-04 12:00:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#3813
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
    +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
    +name: "linuxmemes@lemmy.world"
    +title: "linuxmemes"
    +description: """
      Hint: `:q!`\n
      \n
      ---\n
      \n
      Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
      \n
      ---\n
      \n
      Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
      \n
      - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
      - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
      - Understand the difference between a joke and an insult.\n
      - Do not harrass or attack members of the community *for any reason*.\n
      - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
      - Bigotry will not be tolerated.\n
      - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
      \n
      3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
      \n
      :::spoiler 4. No recent reposts\n
      \n
      - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
      \n
      ---\n
      \n
      Please report posts and comments that break these rules!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 420
    +entryCommentCount: 13249
    +postCount: 1
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729578682 {#3479
      date: 2024-10-22 08:31:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
    +entries: Doctrine\ORM\PersistentCollection {#3489 …}
    +posts: Doctrine\ORM\PersistentCollection {#3491 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
    +bans: Doctrine\ORM\PersistentCollection {#3499 …}
    +reports: Doctrine\ORM\PersistentCollection {#3507 …}
    +badges: Doctrine\ORM\PersistentCollection {#3520 …}
    +logs: Doctrine\ORM\PersistentCollection {#3530 …}
    +awards: Doctrine\ORM\PersistentCollection {#3512 …}
    +categories: Doctrine\ORM\PersistentCollection {#3536 …}
    -id: 83
    +apId: "linuxmemes@lemmy.world"
    +apProfileId: "https://lemmy.world/c/linuxmemes"
    +apPublicUrl: "https://lemmy.world/c/linuxmemes"
    +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "linuxmemes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729459896 {#3480
      date: 2024-10-20 23:31:36.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699095615 {#3481
      date: 2023-11-04 12:00:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.52 ms
Input props
[
  "subject" => Proxies\__CG__\App\Entity\Entry {#2121
    +user: Proxies\__CG__\App\Entity\User {#2620
      +avatar: Proxies\__CG__\App\Entity\Image {#3608 …}
      +cover: null
      +email: "0x4E4F@sh.itjust.works"
      +username: "@0x4E4F@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729086713 {#3605
        date: 2024-10-16 15:51:53.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3609 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3611 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3613 …}
      +entries: Doctrine\ORM\PersistentCollection {#3615 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3617 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3619 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3621 …}
      +posts: Doctrine\ORM\PersistentCollection {#3623 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3625 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3627 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3629 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3631 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3633 …}
      +follows: Doctrine\ORM\PersistentCollection {#3635 …}
      +followers: Doctrine\ORM\PersistentCollection {#3637 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3639 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3641 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3643 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3645 …}
      +reports: Doctrine\ORM\PersistentCollection {#3647 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3649 …}
      +violations: Doctrine\ORM\PersistentCollection {#3651 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3653 …}
      +awards: Doctrine\ORM\PersistentCollection {#3655 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3657 …}
      +categories: Doctrine\ORM\PersistentCollection {#3659 …}
      -id: 20482
      -password: "$2y$13$KRrGL2QQ2anEa2Z1IPG89OB//WKA0PCOb90zfyVNcDrHbS7y/hStW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3661 …}
      +apId: "0x4E4F@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/0x4E4F"
      +apPublicUrl: "https://sh.itjust.works/u/0x4E4F"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "0x4E4F"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729517077 {#3606
        date: 2024-10-21 15:24:37.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688824291 {#3607
        date: 2023-07-08 15:51:31.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
      +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
      +name: "linuxmemes@lemmy.world"
      +title: "linuxmemes"
      +description: """
        Hint: `:q!`\n
        \n
        ---\n
        \n
        Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
        \n
        ---\n
        \n
        Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
        \n
        - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
        - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
        - Understand the difference between a joke and an insult.\n
        - Do not harrass or attack members of the community *for any reason*.\n
        - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
        - Bigotry will not be tolerated.\n
        - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
        \n
        3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
        \n
        :::spoiler 4. No recent reposts\n
        \n
        - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
        \n
        ---\n
        \n
        Please report posts and comments that break these rules!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 420
      +entryCommentCount: 13249
      +postCount: 1
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729578682 {#3479
        date: 2024-10-22 08:31:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
      +entries: Doctrine\ORM\PersistentCollection {#3489 …}
      +posts: Doctrine\ORM\PersistentCollection {#3491 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
      +bans: Doctrine\ORM\PersistentCollection {#3499 …}
      +reports: Doctrine\ORM\PersistentCollection {#3507 …}
      +badges: Doctrine\ORM\PersistentCollection {#3520 …}
      +logs: Doctrine\ORM\PersistentCollection {#3530 …}
      +awards: Doctrine\ORM\PersistentCollection {#3512 …}
      +categories: Doctrine\ORM\PersistentCollection {#3536 …}
      -id: 83
      +apId: "linuxmemes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/linuxmemes"
      +apPublicUrl: "https://lemmy.world/c/linuxmemes"
      +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linuxmemes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729459896 {#3480
        date: 2024-10-20 23:31:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699095615 {#3481
        date: 2023-11-04 12:00:15.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2662 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2664 …}
    +slug: "AMA"
    +title: "AMA"
    +url: "https://sh.itjust.works/pictrs/image/d8fb2113-374b-406e-893f-0b640369f202.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 347
    +favouriteCount: 419
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729321938 {#2657
      date: 2024-10-19 09:12:18.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2665 …}
    +votes: Doctrine\ORM\PersistentCollection {#2667 …}
    +reports: Doctrine\ORM\PersistentCollection {#2669 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2671 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2673 …}
    +badges: Doctrine\ORM\PersistentCollection {#2675 …}
    +children: [
      App\Entity\EntryComment {#2072
        +user: App\Entity\User {#261
          +avatar: null
          +cover: null
          +email: "renzev@lemmy.world"
          +username: "@renzev@lemmy.world"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729547074 {#269
            date: 2024-10-21 23:44:34.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
          +entries: Doctrine\ORM\PersistentCollection {#191 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
          +posts: Doctrine\ORM\PersistentCollection {#79 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
          +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
          +follows: Doctrine\ORM\PersistentCollection {#1605 …}
          +followers: Doctrine\ORM\PersistentCollection {#1770 …}
          +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
          +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
          +reports: Doctrine\ORM\PersistentCollection {#2421 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
          +violations: Doctrine\ORM\PersistentCollection {#2401 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
          +awards: Doctrine\ORM\PersistentCollection {#1951 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
          +categories: Doctrine\ORM\PersistentCollection {#1924 …}
          -id: 88056
          -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
          +apId: "renzev@lemmy.world"
          +apProfileId: "https://lemmy.world/u/renzev"
          +apPublicUrl: "https://lemmy.world/u/renzev"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.world/inbox"
          +apDomain: "lemmy.world"
          +apPreferredUsername: "renzev"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1708864304 {#272
            date: 2024-02-25 13:31:44.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1708864303 {#275
            date: 2024-02-25 13:31:43.0 +01:00
          }
        }
        +entry: Proxies\__CG__\App\Entity\Entry {#2121 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2117 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2117 …}
        +body: "Not OP but I know which one is fake because I remember actually doing the other one haha"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1706073316 {#2129
          date: 2024-01-24 06:15:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@sh.itjust.works"
          "@callyral@pawb.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2118 …}
        +nested: Doctrine\ORM\PersistentCollection {#2124 …}
        +votes: Doctrine\ORM\PersistentCollection {#2110 …}
        +reports: Doctrine\ORM\PersistentCollection {#2103 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2102 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2111 …}
        -id: 335999
        -bodyTs: "'actual':13 'fake':9 'haha':18 'know':5 'one':7,17 'op':2 'rememb':12"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6963940"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706073316 {#2068
          date: 2024-01-24 06:15:16.0 +01:00
        }
        +"title": 335999
      }
    ]
    -id: 32656
    -titleTs: "'ama':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706116322
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13343805"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706029922 {#2644
      date: 2024-01-23 18:12:02.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#3889
  +subject: Proxies\__CG__\App\Entity\Entry {#2121
    +user: Proxies\__CG__\App\Entity\User {#2620
      +avatar: Proxies\__CG__\App\Entity\Image {#3608 …}
      +cover: null
      +email: "0x4E4F@sh.itjust.works"
      +username: "@0x4E4F@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729086713 {#3605
        date: 2024-10-16 15:51:53.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3609 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3611 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3613 …}
      +entries: Doctrine\ORM\PersistentCollection {#3615 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3617 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3619 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3621 …}
      +posts: Doctrine\ORM\PersistentCollection {#3623 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3625 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3627 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3629 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3631 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3633 …}
      +follows: Doctrine\ORM\PersistentCollection {#3635 …}
      +followers: Doctrine\ORM\PersistentCollection {#3637 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3639 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3641 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3643 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3645 …}
      +reports: Doctrine\ORM\PersistentCollection {#3647 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3649 …}
      +violations: Doctrine\ORM\PersistentCollection {#3651 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3653 …}
      +awards: Doctrine\ORM\PersistentCollection {#3655 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3657 …}
      +categories: Doctrine\ORM\PersistentCollection {#3659 …}
      -id: 20482
      -password: "$2y$13$KRrGL2QQ2anEa2Z1IPG89OB//WKA0PCOb90zfyVNcDrHbS7y/hStW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3661 …}
      +apId: "0x4E4F@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/0x4E4F"
      +apPublicUrl: "https://sh.itjust.works/u/0x4E4F"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "0x4E4F"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729517077 {#3606
        date: 2024-10-21 15:24:37.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688824291 {#3607
        date: 2023-07-08 15:51:31.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
      +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
      +name: "linuxmemes@lemmy.world"
      +title: "linuxmemes"
      +description: """
        Hint: `:q!`\n
        \n
        ---\n
        \n
        Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
        \n
        ---\n
        \n
        Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
        \n
        - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
        - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
        - Understand the difference between a joke and an insult.\n
        - Do not harrass or attack members of the community *for any reason*.\n
        - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
        - Bigotry will not be tolerated.\n
        - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
        \n
        3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
        \n
        :::spoiler 4. No recent reposts\n
        \n
        - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
        \n
        ---\n
        \n
        Please report posts and comments that break these rules!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 420
      +entryCommentCount: 13249
      +postCount: 1
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729578682 {#3479
        date: 2024-10-22 08:31:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
      +entries: Doctrine\ORM\PersistentCollection {#3489 …}
      +posts: Doctrine\ORM\PersistentCollection {#3491 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
      +bans: Doctrine\ORM\PersistentCollection {#3499 …}
      +reports: Doctrine\ORM\PersistentCollection {#3507 …}
      +badges: Doctrine\ORM\PersistentCollection {#3520 …}
      +logs: Doctrine\ORM\PersistentCollection {#3530 …}
      +awards: Doctrine\ORM\PersistentCollection {#3512 …}
      +categories: Doctrine\ORM\PersistentCollection {#3536 …}
      -id: 83
      +apId: "linuxmemes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/linuxmemes"
      +apPublicUrl: "https://lemmy.world/c/linuxmemes"
      +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linuxmemes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729459896 {#3480
        date: 2024-10-20 23:31:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699095615 {#3481
        date: 2023-11-04 12:00:15.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2662 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2664 …}
    +slug: "AMA"
    +title: "AMA"
    +url: "https://sh.itjust.works/pictrs/image/d8fb2113-374b-406e-893f-0b640369f202.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 347
    +favouriteCount: 419
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729321938 {#2657
      date: 2024-10-19 09:12:18.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2665 …}
    +votes: Doctrine\ORM\PersistentCollection {#2667 …}
    +reports: Doctrine\ORM\PersistentCollection {#2669 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2671 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2673 …}
    +badges: Doctrine\ORM\PersistentCollection {#2675 …}
    +children: [
      App\Entity\EntryComment {#2072
        +user: App\Entity\User {#261
          +avatar: null
          +cover: null
          +email: "renzev@lemmy.world"
          +username: "@renzev@lemmy.world"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729547074 {#269
            date: 2024-10-21 23:44:34.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
          +entries: Doctrine\ORM\PersistentCollection {#191 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
          +posts: Doctrine\ORM\PersistentCollection {#79 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
          +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
          +follows: Doctrine\ORM\PersistentCollection {#1605 …}
          +followers: Doctrine\ORM\PersistentCollection {#1770 …}
          +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
          +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
          +reports: Doctrine\ORM\PersistentCollection {#2421 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
          +violations: Doctrine\ORM\PersistentCollection {#2401 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
          +awards: Doctrine\ORM\PersistentCollection {#1951 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
          +categories: Doctrine\ORM\PersistentCollection {#1924 …}
          -id: 88056
          -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
          +apId: "renzev@lemmy.world"
          +apProfileId: "https://lemmy.world/u/renzev"
          +apPublicUrl: "https://lemmy.world/u/renzev"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.world/inbox"
          +apDomain: "lemmy.world"
          +apPreferredUsername: "renzev"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1708864304 {#272
            date: 2024-02-25 13:31:44.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1708864303 {#275
            date: 2024-02-25 13:31:43.0 +01:00
          }
        }
        +entry: Proxies\__CG__\App\Entity\Entry {#2121 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2117 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2117 …}
        +body: "Not OP but I know which one is fake because I remember actually doing the other one haha"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1706073316 {#2129
          date: 2024-01-24 06:15:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@sh.itjust.works"
          "@callyral@pawb.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2118 …}
        +nested: Doctrine\ORM\PersistentCollection {#2124 …}
        +votes: Doctrine\ORM\PersistentCollection {#2110 …}
        +reports: Doctrine\ORM\PersistentCollection {#2103 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2102 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2111 …}
        -id: 335999
        -bodyTs: "'actual':13 'fake':9 'haha':18 'know':5 'one':7,17 'op':2 'rememb':12"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6963940"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706073316 {#2068
          date: 2024-01-24 06:15:16.0 +01:00
        }
        +"title": 335999
      }
    ]
    -id: 32656
    -titleTs: "'ama':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706116322
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13343805"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706029922 {#2644
      date: 2024-01-23 18:12:02.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 1.42 ms
Input props
[
  "subject" => Proxies\__CG__\App\Entity\Entry {#2121
    +user: Proxies\__CG__\App\Entity\User {#2620
      +avatar: Proxies\__CG__\App\Entity\Image {#3608 …}
      +cover: null
      +email: "0x4E4F@sh.itjust.works"
      +username: "@0x4E4F@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729086713 {#3605
        date: 2024-10-16 15:51:53.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3609 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3611 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3613 …}
      +entries: Doctrine\ORM\PersistentCollection {#3615 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3617 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3619 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3621 …}
      +posts: Doctrine\ORM\PersistentCollection {#3623 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3625 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3627 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3629 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3631 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3633 …}
      +follows: Doctrine\ORM\PersistentCollection {#3635 …}
      +followers: Doctrine\ORM\PersistentCollection {#3637 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3639 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3641 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3643 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3645 …}
      +reports: Doctrine\ORM\PersistentCollection {#3647 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3649 …}
      +violations: Doctrine\ORM\PersistentCollection {#3651 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3653 …}
      +awards: Doctrine\ORM\PersistentCollection {#3655 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3657 …}
      +categories: Doctrine\ORM\PersistentCollection {#3659 …}
      -id: 20482
      -password: "$2y$13$KRrGL2QQ2anEa2Z1IPG89OB//WKA0PCOb90zfyVNcDrHbS7y/hStW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3661 …}
      +apId: "0x4E4F@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/0x4E4F"
      +apPublicUrl: "https://sh.itjust.works/u/0x4E4F"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "0x4E4F"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729517077 {#3606
        date: 2024-10-21 15:24:37.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688824291 {#3607
        date: 2023-07-08 15:51:31.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
      +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
      +name: "linuxmemes@lemmy.world"
      +title: "linuxmemes"
      +description: """
        Hint: `:q!`\n
        \n
        ---\n
        \n
        Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
        \n
        ---\n
        \n
        Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
        \n
        - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
        - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
        - Understand the difference between a joke and an insult.\n
        - Do not harrass or attack members of the community *for any reason*.\n
        - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
        - Bigotry will not be tolerated.\n
        - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
        \n
        3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
        \n
        :::spoiler 4. No recent reposts\n
        \n
        - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
        \n
        ---\n
        \n
        Please report posts and comments that break these rules!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 420
      +entryCommentCount: 13249
      +postCount: 1
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729578682 {#3479
        date: 2024-10-22 08:31:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
      +entries: Doctrine\ORM\PersistentCollection {#3489 …}
      +posts: Doctrine\ORM\PersistentCollection {#3491 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
      +bans: Doctrine\ORM\PersistentCollection {#3499 …}
      +reports: Doctrine\ORM\PersistentCollection {#3507 …}
      +badges: Doctrine\ORM\PersistentCollection {#3520 …}
      +logs: Doctrine\ORM\PersistentCollection {#3530 …}
      +awards: Doctrine\ORM\PersistentCollection {#3512 …}
      +categories: Doctrine\ORM\PersistentCollection {#3536 …}
      -id: 83
      +apId: "linuxmemes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/linuxmemes"
      +apPublicUrl: "https://lemmy.world/c/linuxmemes"
      +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linuxmemes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729459896 {#3480
        date: 2024-10-20 23:31:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699095615 {#3481
        date: 2023-11-04 12:00:15.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2662 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2664 …}
    +slug: "AMA"
    +title: "AMA"
    +url: "https://sh.itjust.works/pictrs/image/d8fb2113-374b-406e-893f-0b640369f202.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 347
    +favouriteCount: 419
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729321938 {#2657
      date: 2024-10-19 09:12:18.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2665 …}
    +votes: Doctrine\ORM\PersistentCollection {#2667 …}
    +reports: Doctrine\ORM\PersistentCollection {#2669 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2671 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2673 …}
    +badges: Doctrine\ORM\PersistentCollection {#2675 …}
    +children: [
      App\Entity\EntryComment {#2072
        +user: App\Entity\User {#261
          +avatar: null
          +cover: null
          +email: "renzev@lemmy.world"
          +username: "@renzev@lemmy.world"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729547074 {#269
            date: 2024-10-21 23:44:34.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
          +entries: Doctrine\ORM\PersistentCollection {#191 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
          +posts: Doctrine\ORM\PersistentCollection {#79 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
          +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
          +follows: Doctrine\ORM\PersistentCollection {#1605 …}
          +followers: Doctrine\ORM\PersistentCollection {#1770 …}
          +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
          +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
          +reports: Doctrine\ORM\PersistentCollection {#2421 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
          +violations: Doctrine\ORM\PersistentCollection {#2401 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
          +awards: Doctrine\ORM\PersistentCollection {#1951 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
          +categories: Doctrine\ORM\PersistentCollection {#1924 …}
          -id: 88056
          -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
          +apId: "renzev@lemmy.world"
          +apProfileId: "https://lemmy.world/u/renzev"
          +apPublicUrl: "https://lemmy.world/u/renzev"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.world/inbox"
          +apDomain: "lemmy.world"
          +apPreferredUsername: "renzev"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1708864304 {#272
            date: 2024-02-25 13:31:44.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1708864303 {#275
            date: 2024-02-25 13:31:43.0 +01:00
          }
        }
        +entry: Proxies\__CG__\App\Entity\Entry {#2121 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2117 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2117 …}
        +body: "Not OP but I know which one is fake because I remember actually doing the other one haha"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1706073316 {#2129
          date: 2024-01-24 06:15:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@sh.itjust.works"
          "@callyral@pawb.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2118 …}
        +nested: Doctrine\ORM\PersistentCollection {#2124 …}
        +votes: Doctrine\ORM\PersistentCollection {#2110 …}
        +reports: Doctrine\ORM\PersistentCollection {#2103 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2102 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2111 …}
        -id: 335999
        -bodyTs: "'actual':13 'fake':9 'haha':18 'know':5 'one':7,17 'op':2 'rememb':12"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6963940"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706073316 {#2068
          date: 2024-01-24 06:15:16.0 +01:00
        }
        +"title": 335999
      }
    ]
    -id: 32656
    -titleTs: "'ama':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706116322
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13343805"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706029922 {#2644
      date: 2024-01-23 18:12:02.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#3960
  +formDest: "entry"
  +subject: Proxies\__CG__\App\Entity\Entry {#2121
    +user: Proxies\__CG__\App\Entity\User {#2620
      +avatar: Proxies\__CG__\App\Entity\Image {#3608 …}
      +cover: null
      +email: "0x4E4F@sh.itjust.works"
      +username: "@0x4E4F@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729086713 {#3605
        date: 2024-10-16 15:51:53.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3609 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3611 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3613 …}
      +entries: Doctrine\ORM\PersistentCollection {#3615 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3617 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3619 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3621 …}
      +posts: Doctrine\ORM\PersistentCollection {#3623 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3625 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3627 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3629 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3631 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3633 …}
      +follows: Doctrine\ORM\PersistentCollection {#3635 …}
      +followers: Doctrine\ORM\PersistentCollection {#3637 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3639 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3641 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3643 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3645 …}
      +reports: Doctrine\ORM\PersistentCollection {#3647 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3649 …}
      +violations: Doctrine\ORM\PersistentCollection {#3651 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3653 …}
      +awards: Doctrine\ORM\PersistentCollection {#3655 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3657 …}
      +categories: Doctrine\ORM\PersistentCollection {#3659 …}
      -id: 20482
      -password: "$2y$13$KRrGL2QQ2anEa2Z1IPG89OB//WKA0PCOb90zfyVNcDrHbS7y/hStW"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3661 …}
      +apId: "0x4E4F@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/0x4E4F"
      +apPublicUrl: "https://sh.itjust.works/u/0x4E4F"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "0x4E4F"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729517077 {#3606
        date: 2024-10-21 15:24:37.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688824291 {#3607
        date: 2023-07-08 15:51:31.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
      +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
      +name: "linuxmemes@lemmy.world"
      +title: "linuxmemes"
      +description: """
        Hint: `:q!`\n
        \n
        ---\n
        \n
        Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
        \n
        ---\n
        \n
        Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
        \n
        - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
        - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
        - Understand the difference between a joke and an insult.\n
        - Do not harrass or attack members of the community *for any reason*.\n
        - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
        - Bigotry will not be tolerated.\n
        - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
        \n
        3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
        \n
        :::spoiler 4. No recent reposts\n
        \n
        - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
        \n
        ---\n
        \n
        Please report posts and comments that break these rules!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 420
      +entryCommentCount: 13249
      +postCount: 1
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729578682 {#3479
        date: 2024-10-22 08:31:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
      +entries: Doctrine\ORM\PersistentCollection {#3489 …}
      +posts: Doctrine\ORM\PersistentCollection {#3491 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
      +bans: Doctrine\ORM\PersistentCollection {#3499 …}
      +reports: Doctrine\ORM\PersistentCollection {#3507 …}
      +badges: Doctrine\ORM\PersistentCollection {#3520 …}
      +logs: Doctrine\ORM\PersistentCollection {#3530 …}
      +awards: Doctrine\ORM\PersistentCollection {#3512 …}
      +categories: Doctrine\ORM\PersistentCollection {#3536 …}
      -id: 83
      +apId: "linuxmemes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/linuxmemes"
      +apPublicUrl: "https://lemmy.world/c/linuxmemes"
      +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linuxmemes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729459896 {#3480
        date: 2024-10-20 23:31:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699095615 {#3481
        date: 2023-11-04 12:00:15.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2662 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2664 …}
    +slug: "AMA"
    +title: "AMA"
    +url: "https://sh.itjust.works/pictrs/image/d8fb2113-374b-406e-893f-0b640369f202.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 347
    +favouriteCount: 419
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729321938 {#2657
      date: 2024-10-19 09:12:18.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2665 …}
    +votes: Doctrine\ORM\PersistentCollection {#2667 …}
    +reports: Doctrine\ORM\PersistentCollection {#2669 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2671 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2673 …}
    +badges: Doctrine\ORM\PersistentCollection {#2675 …}
    +children: [
      App\Entity\EntryComment {#2072
        +user: App\Entity\User {#261
          +avatar: null
          +cover: null
          +email: "renzev@lemmy.world"
          +username: "@renzev@lemmy.world"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729547074 {#269
            date: 2024-10-21 23:44:34.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
          +entries: Doctrine\ORM\PersistentCollection {#191 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
          +posts: Doctrine\ORM\PersistentCollection {#79 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
          +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
          +follows: Doctrine\ORM\PersistentCollection {#1605 …}
          +followers: Doctrine\ORM\PersistentCollection {#1770 …}
          +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
          +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
          +reports: Doctrine\ORM\PersistentCollection {#2421 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
          +violations: Doctrine\ORM\PersistentCollection {#2401 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
          +awards: Doctrine\ORM\PersistentCollection {#1951 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
          +categories: Doctrine\ORM\PersistentCollection {#1924 …}
          -id: 88056
          -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
          +apId: "renzev@lemmy.world"
          +apProfileId: "https://lemmy.world/u/renzev"
          +apPublicUrl: "https://lemmy.world/u/renzev"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.world/inbox"
          +apDomain: "lemmy.world"
          +apPreferredUsername: "renzev"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1708864304 {#272
            date: 2024-02-25 13:31:44.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1708864303 {#275
            date: 2024-02-25 13:31:43.0 +01:00
          }
        }
        +entry: Proxies\__CG__\App\Entity\Entry {#2121 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2117 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2117 …}
        +body: "Not OP but I know which one is fake because I remember actually doing the other one haha"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 5
        +score: 0
        +lastActive: DateTime @1706073316 {#2129
          date: 2024-01-24 06:15:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@sh.itjust.works"
          "@callyral@pawb.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2118 …}
        +nested: Doctrine\ORM\PersistentCollection {#2124 …}
        +votes: Doctrine\ORM\PersistentCollection {#2110 …}
        +reports: Doctrine\ORM\PersistentCollection {#2103 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2102 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2111 …}
        -id: 335999
        -bodyTs: "'actual':13 'fake':9 'haha':18 'know':5 'one':7,17 'op':2 'rememb':12"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6963940"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706073316 {#2068
          date: 2024-01-24 06:15:16.0 +01:00
        }
        +"title": 335999
      }
    ]
    -id: 32656
    -titleTs: "'ama':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706116322
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/13343805"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706029922 {#2644
      date: 2024-01-23 18:12:02.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 6.52 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2072
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2121
      +user: Proxies\__CG__\App\Entity\User {#2620
        +avatar: Proxies\__CG__\App\Entity\Image {#3608 …}
        +cover: null
        +email: "0x4E4F@sh.itjust.works"
        +username: "@0x4E4F@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729086713 {#3605
          date: 2024-10-16 15:51:53.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3609 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3611 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3613 …}
        +entries: Doctrine\ORM\PersistentCollection {#3615 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3617 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3619 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3621 …}
        +posts: Doctrine\ORM\PersistentCollection {#3623 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3625 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3627 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3629 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3631 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3633 …}
        +follows: Doctrine\ORM\PersistentCollection {#3635 …}
        +followers: Doctrine\ORM\PersistentCollection {#3637 …}
        +blocks: Doctrine\ORM\PersistentCollection {#3639 …}
        +blockers: Doctrine\ORM\PersistentCollection {#3641 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#3643 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#3645 …}
        +reports: Doctrine\ORM\PersistentCollection {#3647 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3649 …}
        +violations: Doctrine\ORM\PersistentCollection {#3651 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3653 …}
        +awards: Doctrine\ORM\PersistentCollection {#3655 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#3657 …}
        +categories: Doctrine\ORM\PersistentCollection {#3659 …}
        -id: 20482
        -password: "$2y$13$KRrGL2QQ2anEa2Z1IPG89OB//WKA0PCOb90zfyVNcDrHbS7y/hStW"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3661 …}
        +apId: "0x4E4F@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/0x4E4F"
        +apPublicUrl: "https://sh.itjust.works/u/0x4E4F"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "0x4E4F"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729517077 {#3606
          date: 2024-10-21 15:24:37.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688824291 {#3607
          date: 2023-07-08 15:51:31.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2662 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2664 …}
      +slug: "AMA"
      +title: "AMA"
      +url: "https://sh.itjust.works/pictrs/image/d8fb2113-374b-406e-893f-0b640369f202.webp"
      +body: null
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 347
      +favouriteCount: 419
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729321938 {#2657
        date: 2024-10-19 09:12:18.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2665 …}
      +votes: Doctrine\ORM\PersistentCollection {#2667 …}
      +reports: Doctrine\ORM\PersistentCollection {#2669 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2671 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2673 …}
      +badges: Doctrine\ORM\PersistentCollection {#2675 …}
      +children: [
        App\Entity\EntryComment {#2072}
      ]
      -id: 32656
      -titleTs: "'ama':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706116322
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/13343805"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706029922 {#2644
        date: 2024-01-23 18:12:02.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2117 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2117 …}
    +body: "Not OP but I know which one is fake because I remember actually doing the other one haha"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1706073316 {#2129
      date: 2024-01-24 06:15:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@0x4E4F@sh.itjust.works"
      "@callyral@pawb.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2118 …}
    +nested: Doctrine\ORM\PersistentCollection {#2124 …}
    +votes: Doctrine\ORM\PersistentCollection {#2110 …}
    +reports: Doctrine\ORM\PersistentCollection {#2103 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2102 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2111 …}
    -id: 335999
    -bodyTs: "'actual':13 'fake':9 'haha':18 'know':5 'one':7,17 'op':2 'rememb':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6963940"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706073316 {#2068
      date: 2024-01-24 06:15:16.0 +01:00
    }
    +"title": 335999
  }
  "showEntryTitle" => false
  "dateAsUrl" => true
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#4271
  +comment: App\Entity\EntryComment {#2072
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2121
      +user: Proxies\__CG__\App\Entity\User {#2620
        +avatar: Proxies\__CG__\App\Entity\Image {#3608 …}
        +cover: null
        +email: "0x4E4F@sh.itjust.works"
        +username: "@0x4E4F@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729086713 {#3605
          date: 2024-10-16 15:51:53.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3609 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3611 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3613 …}
        +entries: Doctrine\ORM\PersistentCollection {#3615 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3617 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3619 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3621 …}
        +posts: Doctrine\ORM\PersistentCollection {#3623 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3625 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3627 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3629 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3631 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3633 …}
        +follows: Doctrine\ORM\PersistentCollection {#3635 …}
        +followers: Doctrine\ORM\PersistentCollection {#3637 …}
        +blocks: Doctrine\ORM\PersistentCollection {#3639 …}
        +blockers: Doctrine\ORM\PersistentCollection {#3641 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#3643 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#3645 …}
        +reports: Doctrine\ORM\PersistentCollection {#3647 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3649 …}
        +violations: Doctrine\ORM\PersistentCollection {#3651 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3653 …}
        +awards: Doctrine\ORM\PersistentCollection {#3655 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#3657 …}
        +categories: Doctrine\ORM\PersistentCollection {#3659 …}
        -id: 20482
        -password: "$2y$13$KRrGL2QQ2anEa2Z1IPG89OB//WKA0PCOb90zfyVNcDrHbS7y/hStW"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3661 …}
        +apId: "0x4E4F@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/0x4E4F"
        +apPublicUrl: "https://sh.itjust.works/u/0x4E4F"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "0x4E4F"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729517077 {#3606
          date: 2024-10-21 15:24:37.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688824291 {#3607
          date: 2023-07-08 15:51:31.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2662 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2664 …}
      +slug: "AMA"
      +title: "AMA"
      +url: "https://sh.itjust.works/pictrs/image/d8fb2113-374b-406e-893f-0b640369f202.webp"
      +body: null
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 347
      +favouriteCount: 419
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729321938 {#2657
        date: 2024-10-19 09:12:18.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2665 …}
      +votes: Doctrine\ORM\PersistentCollection {#2667 …}
      +reports: Doctrine\ORM\PersistentCollection {#2669 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2671 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2673 …}
      +badges: Doctrine\ORM\PersistentCollection {#2675 …}
      +children: [
        App\Entity\EntryComment {#2072}
      ]
      -id: 32656
      -titleTs: "'ama':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706116322
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/13343805"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706029922 {#2644
        date: 2024-01-23 18:12:02.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2117 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2117 …}
    +body: "Not OP but I know which one is fake because I remember actually doing the other one haha"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1706073316 {#2129
      date: 2024-01-24 06:15:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@0x4E4F@sh.itjust.works"
      "@callyral@pawb.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2118 …}
    +nested: Doctrine\ORM\PersistentCollection {#2124 …}
    +votes: Doctrine\ORM\PersistentCollection {#2110 …}
    +reports: Doctrine\ORM\PersistentCollection {#2103 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2102 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2111 …}
    -id: 335999
    -bodyTs: "'actual':13 'fake':9 'haha':18 'know':5 'one':7,17 'op':2 'rememb':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6963940"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706073316 {#2068
      date: 2024-01-24 06:15:16.0 +01:00
    }
    +"title": 335999
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: false
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: true
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.13 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#4330
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1706073316 {#2068
    date: 2024-01-24 06:15:16.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#4386
  +date: DateTimeImmutable @1706073316 {#2068
    date: 2024-01-24 06:15:16.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.13 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706073316 {#2068
    date: 2024-01-24 06:15:16.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#4440
  +createdAt: DateTimeImmutable @1706073316 {#2068
    date: 2024-01-24 06:15:16.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.25 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#4496
  +width: 40
  +height: 40
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.40 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2072
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2121
      +user: Proxies\__CG__\App\Entity\User {#2620
        +avatar: Proxies\__CG__\App\Entity\Image {#3608 …}
        +cover: null
        +email: "0x4E4F@sh.itjust.works"
        +username: "@0x4E4F@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729086713 {#3605
          date: 2024-10-16 15:51:53.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3609 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3611 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3613 …}
        +entries: Doctrine\ORM\PersistentCollection {#3615 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3617 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3619 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3621 …}
        +posts: Doctrine\ORM\PersistentCollection {#3623 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3625 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3627 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3629 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3631 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3633 …}
        +follows: Doctrine\ORM\PersistentCollection {#3635 …}
        +followers: Doctrine\ORM\PersistentCollection {#3637 …}
        +blocks: Doctrine\ORM\PersistentCollection {#3639 …}
        +blockers: Doctrine\ORM\PersistentCollection {#3641 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#3643 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#3645 …}
        +reports: Doctrine\ORM\PersistentCollection {#3647 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3649 …}
        +violations: Doctrine\ORM\PersistentCollection {#3651 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3653 …}
        +awards: Doctrine\ORM\PersistentCollection {#3655 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#3657 …}
        +categories: Doctrine\ORM\PersistentCollection {#3659 …}
        -id: 20482
        -password: "$2y$13$KRrGL2QQ2anEa2Z1IPG89OB//WKA0PCOb90zfyVNcDrHbS7y/hStW"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3661 …}
        +apId: "0x4E4F@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/0x4E4F"
        +apPublicUrl: "https://sh.itjust.works/u/0x4E4F"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "0x4E4F"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729517077 {#3606
          date: 2024-10-21 15:24:37.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688824291 {#3607
          date: 2023-07-08 15:51:31.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2662 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2664 …}
      +slug: "AMA"
      +title: "AMA"
      +url: "https://sh.itjust.works/pictrs/image/d8fb2113-374b-406e-893f-0b640369f202.webp"
      +body: null
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 347
      +favouriteCount: 419
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729321938 {#2657
        date: 2024-10-19 09:12:18.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2665 …}
      +votes: Doctrine\ORM\PersistentCollection {#2667 …}
      +reports: Doctrine\ORM\PersistentCollection {#2669 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2671 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2673 …}
      +badges: Doctrine\ORM\PersistentCollection {#2675 …}
      +children: [
        App\Entity\EntryComment {#2072}
      ]
      -id: 32656
      -titleTs: "'ama':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706116322
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/13343805"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706029922 {#2644
        date: 2024-01-23 18:12:02.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2117 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2117 …}
    +body: "Not OP but I know which one is fake because I remember actually doing the other one haha"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1706073316 {#2129
      date: 2024-01-24 06:15:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@0x4E4F@sh.itjust.works"
      "@callyral@pawb.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2118 …}
    +nested: Doctrine\ORM\PersistentCollection {#2124 …}
    +votes: Doctrine\ORM\PersistentCollection {#2110 …}
    +reports: Doctrine\ORM\PersistentCollection {#2103 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2102 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2111 …}
    -id: 335999
    -bodyTs: "'actual':13 'fake':9 'haha':18 'know':5 'one':7,17 'op':2 'rememb':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6963940"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706073316 {#2068
      date: 2024-01-24 06:15:16.0 +01:00
    }
    +"title": 335999
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#4587
  +subject: App\Entity\EntryComment {#2072
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2121
      +user: Proxies\__CG__\App\Entity\User {#2620
        +avatar: Proxies\__CG__\App\Entity\Image {#3608 …}
        +cover: null
        +email: "0x4E4F@sh.itjust.works"
        +username: "@0x4E4F@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729086713 {#3605
          date: 2024-10-16 15:51:53.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3609 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3611 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3613 …}
        +entries: Doctrine\ORM\PersistentCollection {#3615 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3617 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3619 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3621 …}
        +posts: Doctrine\ORM\PersistentCollection {#3623 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3625 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3627 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3629 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3631 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3633 …}
        +follows: Doctrine\ORM\PersistentCollection {#3635 …}
        +followers: Doctrine\ORM\PersistentCollection {#3637 …}
        +blocks: Doctrine\ORM\PersistentCollection {#3639 …}
        +blockers: Doctrine\ORM\PersistentCollection {#3641 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#3643 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#3645 …}
        +reports: Doctrine\ORM\PersistentCollection {#3647 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3649 …}
        +violations: Doctrine\ORM\PersistentCollection {#3651 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3653 …}
        +awards: Doctrine\ORM\PersistentCollection {#3655 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#3657 …}
        +categories: Doctrine\ORM\PersistentCollection {#3659 …}
        -id: 20482
        -password: "$2y$13$KRrGL2QQ2anEa2Z1IPG89OB//WKA0PCOb90zfyVNcDrHbS7y/hStW"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3661 …}
        +apId: "0x4E4F@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/0x4E4F"
        +apPublicUrl: "https://sh.itjust.works/u/0x4E4F"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "0x4E4F"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729517077 {#3606
          date: 2024-10-21 15:24:37.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688824291 {#3607
          date: 2023-07-08 15:51:31.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2662 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2664 …}
      +slug: "AMA"
      +title: "AMA"
      +url: "https://sh.itjust.works/pictrs/image/d8fb2113-374b-406e-893f-0b640369f202.webp"
      +body: null
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 347
      +favouriteCount: 419
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729321938 {#2657
        date: 2024-10-19 09:12:18.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2665 …}
      +votes: Doctrine\ORM\PersistentCollection {#2667 …}
      +reports: Doctrine\ORM\PersistentCollection {#2669 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2671 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2673 …}
      +badges: Doctrine\ORM\PersistentCollection {#2675 …}
      +children: [
        App\Entity\EntryComment {#2072}
      ]
      -id: 32656
      -titleTs: "'ama':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706116322
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/13343805"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706029922 {#2644
        date: 2024-01-23 18:12:02.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2117 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2117 …}
    +body: "Not OP but I know which one is fake because I remember actually doing the other one haha"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1706073316 {#2129
      date: 2024-01-24 06:15:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@0x4E4F@sh.itjust.works"
      "@callyral@pawb.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2118 …}
    +nested: Doctrine\ORM\PersistentCollection {#2124 …}
    +votes: Doctrine\ORM\PersistentCollection {#2110 …}
    +reports: Doctrine\ORM\PersistentCollection {#2103 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2102 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2111 …}
    -id: 335999
    -bodyTs: "'actual':13 'fake':9 'haha':18 'know':5 'one':7,17 'op':2 'rememb':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6963940"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706073316 {#2068
      date: 2024-01-24 06:15:16.0 +01:00
    }
    +"title": 335999
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.76 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2072
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2121
      +user: Proxies\__CG__\App\Entity\User {#2620
        +avatar: Proxies\__CG__\App\Entity\Image {#3608 …}
        +cover: null
        +email: "0x4E4F@sh.itjust.works"
        +username: "@0x4E4F@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729086713 {#3605
          date: 2024-10-16 15:51:53.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3609 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3611 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3613 …}
        +entries: Doctrine\ORM\PersistentCollection {#3615 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3617 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3619 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3621 …}
        +posts: Doctrine\ORM\PersistentCollection {#3623 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3625 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3627 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3629 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3631 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3633 …}
        +follows: Doctrine\ORM\PersistentCollection {#3635 …}
        +followers: Doctrine\ORM\PersistentCollection {#3637 …}
        +blocks: Doctrine\ORM\PersistentCollection {#3639 …}
        +blockers: Doctrine\ORM\PersistentCollection {#3641 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#3643 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#3645 …}
        +reports: Doctrine\ORM\PersistentCollection {#3647 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3649 …}
        +violations: Doctrine\ORM\PersistentCollection {#3651 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3653 …}
        +awards: Doctrine\ORM\PersistentCollection {#3655 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#3657 …}
        +categories: Doctrine\ORM\PersistentCollection {#3659 …}
        -id: 20482
        -password: "$2y$13$KRrGL2QQ2anEa2Z1IPG89OB//WKA0PCOb90zfyVNcDrHbS7y/hStW"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3661 …}
        +apId: "0x4E4F@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/0x4E4F"
        +apPublicUrl: "https://sh.itjust.works/u/0x4E4F"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "0x4E4F"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729517077 {#3606
          date: 2024-10-21 15:24:37.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688824291 {#3607
          date: 2023-07-08 15:51:31.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2662 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2664 …}
      +slug: "AMA"
      +title: "AMA"
      +url: "https://sh.itjust.works/pictrs/image/d8fb2113-374b-406e-893f-0b640369f202.webp"
      +body: null
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 347
      +favouriteCount: 419
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729321938 {#2657
        date: 2024-10-19 09:12:18.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2665 …}
      +votes: Doctrine\ORM\PersistentCollection {#2667 …}
      +reports: Doctrine\ORM\PersistentCollection {#2669 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2671 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2673 …}
      +badges: Doctrine\ORM\PersistentCollection {#2675 …}
      +children: [
        App\Entity\EntryComment {#2072}
      ]
      -id: 32656
      -titleTs: "'ama':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706116322
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/13343805"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706029922 {#2644
        date: 2024-01-23 18:12:02.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2117 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2117 …}
    +body: "Not OP but I know which one is fake because I remember actually doing the other one haha"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1706073316 {#2129
      date: 2024-01-24 06:15:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@0x4E4F@sh.itjust.works"
      "@callyral@pawb.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2118 …}
    +nested: Doctrine\ORM\PersistentCollection {#2124 …}
    +votes: Doctrine\ORM\PersistentCollection {#2110 …}
    +reports: Doctrine\ORM\PersistentCollection {#2103 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2102 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2111 …}
    -id: 335999
    -bodyTs: "'actual':13 'fake':9 'haha':18 'know':5 'one':7,17 'op':2 'rememb':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6963940"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706073316 {#2068
      date: 2024-01-24 06:15:16.0 +01:00
    }
    +"title": 335999
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#4644
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2072
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2121
      +user: Proxies\__CG__\App\Entity\User {#2620
        +avatar: Proxies\__CG__\App\Entity\Image {#3608 …}
        +cover: null
        +email: "0x4E4F@sh.itjust.works"
        +username: "@0x4E4F@sh.itjust.works"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729086713 {#3605
          date: 2024-10-16 15:51:53.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3609 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3611 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3613 …}
        +entries: Doctrine\ORM\PersistentCollection {#3615 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3617 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3619 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3621 …}
        +posts: Doctrine\ORM\PersistentCollection {#3623 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3625 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3627 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3629 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3631 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3633 …}
        +follows: Doctrine\ORM\PersistentCollection {#3635 …}
        +followers: Doctrine\ORM\PersistentCollection {#3637 …}
        +blocks: Doctrine\ORM\PersistentCollection {#3639 …}
        +blockers: Doctrine\ORM\PersistentCollection {#3641 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#3643 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#3645 …}
        +reports: Doctrine\ORM\PersistentCollection {#3647 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3649 …}
        +violations: Doctrine\ORM\PersistentCollection {#3651 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3653 …}
        +awards: Doctrine\ORM\PersistentCollection {#3655 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#3657 …}
        +categories: Doctrine\ORM\PersistentCollection {#3659 …}
        -id: 20482
        -password: "$2y$13$KRrGL2QQ2anEa2Z1IPG89OB//WKA0PCOb90zfyVNcDrHbS7y/hStW"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3661 …}
        +apId: "0x4E4F@sh.itjust.works"
        +apProfileId: "https://sh.itjust.works/u/0x4E4F"
        +apPublicUrl: "https://sh.itjust.works/u/0x4E4F"
        +apFollowersUrl: null
        +apInboxUrl: "https://sh.itjust.works/inbox"
        +apDomain: "sh.itjust.works"
        +apPreferredUsername: "0x4E4F"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729517077 {#3606
          date: 2024-10-21 15:24:37.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688824291 {#3607
          date: 2023-07-08 15:51:31.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2662 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2664 …}
      +slug: "AMA"
      +title: "AMA"
      +url: "https://sh.itjust.works/pictrs/image/d8fb2113-374b-406e-893f-0b640369f202.webp"
      +body: null
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 347
      +favouriteCount: 419
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729321938 {#2657
        date: 2024-10-19 09:12:18.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2665 …}
      +votes: Doctrine\ORM\PersistentCollection {#2667 …}
      +reports: Doctrine\ORM\PersistentCollection {#2669 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2671 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2673 …}
      +badges: Doctrine\ORM\PersistentCollection {#2675 …}
      +children: [
        App\Entity\EntryComment {#2072}
      ]
      -id: 32656
      -titleTs: "'ama':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706116322
      +visibility: "visible             "
      +apId: "https://sh.itjust.works/post/13343805"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706029922 {#2644
        date: 2024-01-23 18:12:02.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2117 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2117 …}
    +body: "Not OP but I know which one is fake because I remember actually doing the other one haha"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1706073316 {#2129
      date: 2024-01-24 06:15:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@0x4E4F@sh.itjust.works"
      "@callyral@pawb.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2118 …}
    +nested: Doctrine\ORM\PersistentCollection {#2124 …}
    +votes: Doctrine\ORM\PersistentCollection {#2110 …}
    +reports: Doctrine\ORM\PersistentCollection {#2103 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2102 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2111 …}
    -id: 335999
    -bodyTs: "'actual':13 'fake':9 'haha':18 'know':5 'one':7,17 'op':2 'rememb':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6963940"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706073316 {#2068
      date: 2024-01-24 06:15:16.0 +01:00
    }
    +"title": 335999
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 12.0 MiB 9.41 ms
Input props
[
  "entry" => App\Entity\Entry {#1404
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
      +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
      +name: "linuxmemes@lemmy.world"
      +title: "linuxmemes"
      +description: """
        Hint: `:q!`\n
        \n
        ---\n
        \n
        Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
        \n
        ---\n
        \n
        Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
        \n
        - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
        - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
        - Understand the difference between a joke and an insult.\n
        - Do not harrass or attack members of the community *for any reason*.\n
        - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
        - Bigotry will not be tolerated.\n
        - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
        \n
        3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
        \n
        :::spoiler 4. No recent reposts\n
        \n
        - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
        \n
        ---\n
        \n
        Please report posts and comments that break these rules!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 420
      +entryCommentCount: 13249
      +postCount: 1
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729578682 {#3479
        date: 2024-10-22 08:31:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
      +entries: Doctrine\ORM\PersistentCollection {#3489 …}
      +posts: Doctrine\ORM\PersistentCollection {#3491 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
      +bans: Doctrine\ORM\PersistentCollection {#3499 …}
      +reports: Doctrine\ORM\PersistentCollection {#3507 …}
      +badges: Doctrine\ORM\PersistentCollection {#3520 …}
      +logs: Doctrine\ORM\PersistentCollection {#3530 …}
      +awards: Doctrine\ORM\PersistentCollection {#3512 …}
      +categories: Doctrine\ORM\PersistentCollection {#3536 …}
      -id: 83
      +apId: "linuxmemes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/linuxmemes"
      +apPublicUrl: "https://lemmy.world/c/linuxmemes"
      +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linuxmemes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729459896 {#3480
        date: 2024-10-20 23:31:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699095615 {#3481
        date: 2023-11-04 12:00:15.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#1363 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "Never-again"
    +title: "Never again"
    +url: "https://lemmy.world/pictrs/image/c0095b8d-c578-46d7-bf86-dc9090354eab.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 178
    +favouriteCount: 1722
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729578682 {#1382
      date: 2024-10-22 08:31:22.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1361 …}
    +votes: Doctrine\ORM\PersistentCollection {#1403 …}
    +reports: Doctrine\ORM\PersistentCollection {#2023 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
    +badges: Doctrine\ORM\PersistentCollection {#2018 …}
    +children: [
      App\Entity\EntryComment {#2226
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#1404}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2234 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2234 …}
        +body: "LaTeX is great, but I prefer Markdown for software documentation (bonus points if your flavor of markdown supports LaTeX-style math). Standard LaTeX is geared towards typesetting and formatting, which is great for reports and journals, but not so much for software documentation, so you end up with a lot of boilerplate. Markdown syntax is also more accessible to beginners, I feel. And if you have a really big project that requires features like cross-references, there’s things like myst markdown."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 31
        +score: 0
        +lastActive: DateTime @1706521595 {#2236
          date: 2024-01-29 10:46:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@Anti_Face_Weapon@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2238 …}
        +nested: Doctrine\ORM\PersistentCollection {#2249 …}
        +votes: Doctrine\ORM\PersistentCollection {#2259 …}
        +reports: Doctrine\ORM\PersistentCollection {#2244 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2250 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2245 …}
        -id: 349376
        -bodyTs: "'access':59 'also':57 'beginn':61 'big':70 'boilerpl':53 'bonus':11 'cross':77 'cross-refer':76 'document':10,44 'end':47 'featur':74 'feel':63 'flavor':15 'format':30 'gear':26 'great':3,33 'journal':37 'latex':1,20,24 'latex-styl':19 'like':75,82 'lot':51 'markdown':7,17,54,84 'math':22 'much':41 'myst':83 'point':12 'prefer':6 'project':71 'realli':69 'refer':78 'report':35 'requir':73 'softwar':9,43 'standard':23 'style':21 'support':18 'syntax':55 'thing':81 'toward':27 'typeset':28"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7121965"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706521595 {#2233
          date: 2024-01-29 10:46:35.0 +01:00
        }
        +"title": 349376
      }
    ]
    -id: 33698
    -titleTs: "'never':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706557427
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11300292"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706471027 {#1401
      date: 2024-01-28 20:43:47.0 +01:00
    }
  }
  "dateAsUrl" => true
]
Attributes
[
  "dateAsUrl" => true
]
Component
App\Twig\Components\EntryComponent {#4898
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#3427 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#1404
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
      +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
      +name: "linuxmemes@lemmy.world"
      +title: "linuxmemes"
      +description: """
        Hint: `:q!`\n
        \n
        ---\n
        \n
        Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
        \n
        ---\n
        \n
        Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
        \n
        - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
        - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
        - Understand the difference between a joke and an insult.\n
        - Do not harrass or attack members of the community *for any reason*.\n
        - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
        - Bigotry will not be tolerated.\n
        - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
        \n
        3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
        \n
        :::spoiler 4. No recent reposts\n
        \n
        - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
        \n
        ---\n
        \n
        Please report posts and comments that break these rules!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 420
      +entryCommentCount: 13249
      +postCount: 1
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729578682 {#3479
        date: 2024-10-22 08:31:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
      +entries: Doctrine\ORM\PersistentCollection {#3489 …}
      +posts: Doctrine\ORM\PersistentCollection {#3491 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
      +bans: Doctrine\ORM\PersistentCollection {#3499 …}
      +reports: Doctrine\ORM\PersistentCollection {#3507 …}
      +badges: Doctrine\ORM\PersistentCollection {#3520 …}
      +logs: Doctrine\ORM\PersistentCollection {#3530 …}
      +awards: Doctrine\ORM\PersistentCollection {#3512 …}
      +categories: Doctrine\ORM\PersistentCollection {#3536 …}
      -id: 83
      +apId: "linuxmemes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/linuxmemes"
      +apPublicUrl: "https://lemmy.world/c/linuxmemes"
      +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linuxmemes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729459896 {#3480
        date: 2024-10-20 23:31:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699095615 {#3481
        date: 2023-11-04 12:00:15.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#1363 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "Never-again"
    +title: "Never again"
    +url: "https://lemmy.world/pictrs/image/c0095b8d-c578-46d7-bf86-dc9090354eab.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 178
    +favouriteCount: 1722
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729578682 {#1382
      date: 2024-10-22 08:31:22.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1361 …}
    +votes: Doctrine\ORM\PersistentCollection {#1403 …}
    +reports: Doctrine\ORM\PersistentCollection {#2023 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
    +badges: Doctrine\ORM\PersistentCollection {#2018 …}
    +children: [
      App\Entity\EntryComment {#2226
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#1404}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2234 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2234 …}
        +body: "LaTeX is great, but I prefer Markdown for software documentation (bonus points if your flavor of markdown supports LaTeX-style math). Standard LaTeX is geared towards typesetting and formatting, which is great for reports and journals, but not so much for software documentation, so you end up with a lot of boilerplate. Markdown syntax is also more accessible to beginners, I feel. And if you have a really big project that requires features like cross-references, there’s things like myst markdown."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 31
        +score: 0
        +lastActive: DateTime @1706521595 {#2236
          date: 2024-01-29 10:46:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@Anti_Face_Weapon@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2238 …}
        +nested: Doctrine\ORM\PersistentCollection {#2249 …}
        +votes: Doctrine\ORM\PersistentCollection {#2259 …}
        +reports: Doctrine\ORM\PersistentCollection {#2244 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2250 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2245 …}
        -id: 349376
        -bodyTs: "'access':59 'also':57 'beginn':61 'big':70 'boilerpl':53 'bonus':11 'cross':77 'cross-refer':76 'document':10,44 'end':47 'featur':74 'feel':63 'flavor':15 'format':30 'gear':26 'great':3,33 'journal':37 'latex':1,20,24 'latex-styl':19 'like':75,82 'lot':51 'markdown':7,17,54,84 'math':22 'much':41 'myst':83 'point':12 'prefer':6 'project':71 'realli':69 'refer':78 'report':35 'requir':73 'softwar':9,43 'standard':23 'style':21 'support':18 'syntax':55 'thing':81 'toward':27 'typeset':28"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7121965"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706521595 {#2233
          date: 2024-01-29 10:46:35.0 +01:00
        }
        +"title": 349376
      }
    ]
    -id: 33698
    -titleTs: "'never':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706557427
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11300292"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706471027 {#1401
      date: 2024-01-28 20:43:47.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: true
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#4947
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1706471027 {#1401
    date: 2024-01-28 20:43:47.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#5002
  +date: DateTimeImmutable @1706471027 {#1401
    date: 2024-01-28 20:43:47.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.16 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706471027 {#1401
    date: 2024-01-28 20:43:47.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#5056
  +createdAt: DateTimeImmutable @1706471027 {#1401
    date: 2024-01-28 20:43:47.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 2.56 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2378
    +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
    +name: "linuxmemes@lemmy.world"
    +title: "linuxmemes"
    +description: """
      Hint: `:q!`\n
      \n
      ---\n
      \n
      Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
      \n
      ---\n
      \n
      Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
      \n
      - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
      - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
      - Understand the difference between a joke and an insult.\n
      - Do not harrass or attack members of the community *for any reason*.\n
      - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
      - Bigotry will not be tolerated.\n
      - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
      \n
      3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
      \n
      :::spoiler 4. No recent reposts\n
      \n
      - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
      \n
      ---\n
      \n
      Please report posts and comments that break these rules!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 420
    +entryCommentCount: 13249
    +postCount: 1
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729578682 {#3479
      date: 2024-10-22 08:31:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
    +entries: Doctrine\ORM\PersistentCollection {#3489 …}
    +posts: Doctrine\ORM\PersistentCollection {#3491 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
    +bans: Doctrine\ORM\PersistentCollection {#3499 …}
    +reports: Doctrine\ORM\PersistentCollection {#3507 …}
    +badges: Doctrine\ORM\PersistentCollection {#3520 …}
    +logs: Doctrine\ORM\PersistentCollection {#3530 …}
    +awards: Doctrine\ORM\PersistentCollection {#3512 …}
    +categories: Doctrine\ORM\PersistentCollection {#3536 …}
    -id: 83
    +apId: "linuxmemes@lemmy.world"
    +apProfileId: "https://lemmy.world/c/linuxmemes"
    +apPublicUrl: "https://lemmy.world/c/linuxmemes"
    +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "linuxmemes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729459896 {#3480
      date: 2024-10-20 23:31:36.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699095615 {#3481
      date: 2023-11-04 12:00:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#5110
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
    +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
    +name: "linuxmemes@lemmy.world"
    +title: "linuxmemes"
    +description: """
      Hint: `:q!`\n
      \n
      ---\n
      \n
      Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
      \n
      ---\n
      \n
      Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
      \n
      - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
      - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
      - Understand the difference between a joke and an insult.\n
      - Do not harrass or attack members of the community *for any reason*.\n
      - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
      - Bigotry will not be tolerated.\n
      - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
      \n
      3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
      \n
      :::spoiler 4. No recent reposts\n
      \n
      - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
      \n
      ---\n
      \n
      Please report posts and comments that break these rules!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 420
    +entryCommentCount: 13249
    +postCount: 1
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729578682 {#3479
      date: 2024-10-22 08:31:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
    +entries: Doctrine\ORM\PersistentCollection {#3489 …}
    +posts: Doctrine\ORM\PersistentCollection {#3491 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
    +bans: Doctrine\ORM\PersistentCollection {#3499 …}
    +reports: Doctrine\ORM\PersistentCollection {#3507 …}
    +badges: Doctrine\ORM\PersistentCollection {#3520 …}
    +logs: Doctrine\ORM\PersistentCollection {#3530 …}
    +awards: Doctrine\ORM\PersistentCollection {#3512 …}
    +categories: Doctrine\ORM\PersistentCollection {#3536 …}
    -id: 83
    +apId: "linuxmemes@lemmy.world"
    +apProfileId: "https://lemmy.world/c/linuxmemes"
    +apPublicUrl: "https://lemmy.world/c/linuxmemes"
    +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "linuxmemes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729459896 {#3480
      date: 2024-10-20 23:31:36.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699095615 {#3481
      date: 2023-11-04 12:00:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.39 ms
Input props
[
  "subject" => App\Entity\Entry {#1404
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
      +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
      +name: "linuxmemes@lemmy.world"
      +title: "linuxmemes"
      +description: """
        Hint: `:q!`\n
        \n
        ---\n
        \n
        Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
        \n
        ---\n
        \n
        Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
        \n
        - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
        - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
        - Understand the difference between a joke and an insult.\n
        - Do not harrass or attack members of the community *for any reason*.\n
        - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
        - Bigotry will not be tolerated.\n
        - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
        \n
        3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
        \n
        :::spoiler 4. No recent reposts\n
        \n
        - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
        \n
        ---\n
        \n
        Please report posts and comments that break these rules!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 420
      +entryCommentCount: 13249
      +postCount: 1
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729578682 {#3479
        date: 2024-10-22 08:31:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
      +entries: Doctrine\ORM\PersistentCollection {#3489 …}
      +posts: Doctrine\ORM\PersistentCollection {#3491 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
      +bans: Doctrine\ORM\PersistentCollection {#3499 …}
      +reports: Doctrine\ORM\PersistentCollection {#3507 …}
      +badges: Doctrine\ORM\PersistentCollection {#3520 …}
      +logs: Doctrine\ORM\PersistentCollection {#3530 …}
      +awards: Doctrine\ORM\PersistentCollection {#3512 …}
      +categories: Doctrine\ORM\PersistentCollection {#3536 …}
      -id: 83
      +apId: "linuxmemes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/linuxmemes"
      +apPublicUrl: "https://lemmy.world/c/linuxmemes"
      +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linuxmemes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729459896 {#3480
        date: 2024-10-20 23:31:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699095615 {#3481
        date: 2023-11-04 12:00:15.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#1363 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "Never-again"
    +title: "Never again"
    +url: "https://lemmy.world/pictrs/image/c0095b8d-c578-46d7-bf86-dc9090354eab.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 178
    +favouriteCount: 1722
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729578682 {#1382
      date: 2024-10-22 08:31:22.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1361 …}
    +votes: Doctrine\ORM\PersistentCollection {#1403 …}
    +reports: Doctrine\ORM\PersistentCollection {#2023 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
    +badges: Doctrine\ORM\PersistentCollection {#2018 …}
    +children: [
      App\Entity\EntryComment {#2226
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#1404}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2234 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2234 …}
        +body: "LaTeX is great, but I prefer Markdown for software documentation (bonus points if your flavor of markdown supports LaTeX-style math). Standard LaTeX is geared towards typesetting and formatting, which is great for reports and journals, but not so much for software documentation, so you end up with a lot of boilerplate. Markdown syntax is also more accessible to beginners, I feel. And if you have a really big project that requires features like cross-references, there’s things like myst markdown."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 31
        +score: 0
        +lastActive: DateTime @1706521595 {#2236
          date: 2024-01-29 10:46:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@Anti_Face_Weapon@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2238 …}
        +nested: Doctrine\ORM\PersistentCollection {#2249 …}
        +votes: Doctrine\ORM\PersistentCollection {#2259 …}
        +reports: Doctrine\ORM\PersistentCollection {#2244 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2250 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2245 …}
        -id: 349376
        -bodyTs: "'access':59 'also':57 'beginn':61 'big':70 'boilerpl':53 'bonus':11 'cross':77 'cross-refer':76 'document':10,44 'end':47 'featur':74 'feel':63 'flavor':15 'format':30 'gear':26 'great':3,33 'journal':37 'latex':1,20,24 'latex-styl':19 'like':75,82 'lot':51 'markdown':7,17,54,84 'math':22 'much':41 'myst':83 'point':12 'prefer':6 'project':71 'realli':69 'refer':78 'report':35 'requir':73 'softwar':9,43 'standard':23 'style':21 'support':18 'syntax':55 'thing':81 'toward':27 'typeset':28"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7121965"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706521595 {#2233
          date: 2024-01-29 10:46:35.0 +01:00
        }
        +"title": 349376
      }
    ]
    -id: 33698
    -titleTs: "'never':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706557427
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11300292"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706471027 {#1401
      date: 2024-01-28 20:43:47.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#5176
  +subject: App\Entity\Entry {#1404
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
      +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
      +name: "linuxmemes@lemmy.world"
      +title: "linuxmemes"
      +description: """
        Hint: `:q!`\n
        \n
        ---\n
        \n
        Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
        \n
        ---\n
        \n
        Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
        \n
        - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
        - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
        - Understand the difference between a joke and an insult.\n
        - Do not harrass or attack members of the community *for any reason*.\n
        - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
        - Bigotry will not be tolerated.\n
        - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
        \n
        3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
        \n
        :::spoiler 4. No recent reposts\n
        \n
        - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
        \n
        ---\n
        \n
        Please report posts and comments that break these rules!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 420
      +entryCommentCount: 13249
      +postCount: 1
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729578682 {#3479
        date: 2024-10-22 08:31:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
      +entries: Doctrine\ORM\PersistentCollection {#3489 …}
      +posts: Doctrine\ORM\PersistentCollection {#3491 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
      +bans: Doctrine\ORM\PersistentCollection {#3499 …}
      +reports: Doctrine\ORM\PersistentCollection {#3507 …}
      +badges: Doctrine\ORM\PersistentCollection {#3520 …}
      +logs: Doctrine\ORM\PersistentCollection {#3530 …}
      +awards: Doctrine\ORM\PersistentCollection {#3512 …}
      +categories: Doctrine\ORM\PersistentCollection {#3536 …}
      -id: 83
      +apId: "linuxmemes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/linuxmemes"
      +apPublicUrl: "https://lemmy.world/c/linuxmemes"
      +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linuxmemes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729459896 {#3480
        date: 2024-10-20 23:31:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699095615 {#3481
        date: 2023-11-04 12:00:15.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#1363 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "Never-again"
    +title: "Never again"
    +url: "https://lemmy.world/pictrs/image/c0095b8d-c578-46d7-bf86-dc9090354eab.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 178
    +favouriteCount: 1722
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729578682 {#1382
      date: 2024-10-22 08:31:22.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1361 …}
    +votes: Doctrine\ORM\PersistentCollection {#1403 …}
    +reports: Doctrine\ORM\PersistentCollection {#2023 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
    +badges: Doctrine\ORM\PersistentCollection {#2018 …}
    +children: [
      App\Entity\EntryComment {#2226
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#1404}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2234 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2234 …}
        +body: "LaTeX is great, but I prefer Markdown for software documentation (bonus points if your flavor of markdown supports LaTeX-style math). Standard LaTeX is geared towards typesetting and formatting, which is great for reports and journals, but not so much for software documentation, so you end up with a lot of boilerplate. Markdown syntax is also more accessible to beginners, I feel. And if you have a really big project that requires features like cross-references, there’s things like myst markdown."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 31
        +score: 0
        +lastActive: DateTime @1706521595 {#2236
          date: 2024-01-29 10:46:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@Anti_Face_Weapon@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2238 …}
        +nested: Doctrine\ORM\PersistentCollection {#2249 …}
        +votes: Doctrine\ORM\PersistentCollection {#2259 …}
        +reports: Doctrine\ORM\PersistentCollection {#2244 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2250 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2245 …}
        -id: 349376
        -bodyTs: "'access':59 'also':57 'beginn':61 'big':70 'boilerpl':53 'bonus':11 'cross':77 'cross-refer':76 'document':10,44 'end':47 'featur':74 'feel':63 'flavor':15 'format':30 'gear':26 'great':3,33 'journal':37 'latex':1,20,24 'latex-styl':19 'like':75,82 'lot':51 'markdown':7,17,54,84 'math':22 'much':41 'myst':83 'point':12 'prefer':6 'project':71 'realli':69 'refer':78 'report':35 'requir':73 'softwar':9,43 'standard':23 'style':21 'support':18 'syntax':55 'thing':81 'toward':27 'typeset':28"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7121965"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706521595 {#2233
          date: 2024-01-29 10:46:35.0 +01:00
        }
        +"title": 349376
      }
    ]
    -id: 33698
    -titleTs: "'never':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706557427
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11300292"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706471027 {#1401
      date: 2024-01-28 20:43:47.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.67 ms
Input props
[
  "subject" => App\Entity\Entry {#1404
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
      +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
      +name: "linuxmemes@lemmy.world"
      +title: "linuxmemes"
      +description: """
        Hint: `:q!`\n
        \n
        ---\n
        \n
        Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
        \n
        ---\n
        \n
        Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
        \n
        - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
        - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
        - Understand the difference between a joke and an insult.\n
        - Do not harrass or attack members of the community *for any reason*.\n
        - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
        - Bigotry will not be tolerated.\n
        - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
        \n
        3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
        \n
        :::spoiler 4. No recent reposts\n
        \n
        - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
        \n
        ---\n
        \n
        Please report posts and comments that break these rules!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 420
      +entryCommentCount: 13249
      +postCount: 1
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729578682 {#3479
        date: 2024-10-22 08:31:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
      +entries: Doctrine\ORM\PersistentCollection {#3489 …}
      +posts: Doctrine\ORM\PersistentCollection {#3491 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
      +bans: Doctrine\ORM\PersistentCollection {#3499 …}
      +reports: Doctrine\ORM\PersistentCollection {#3507 …}
      +badges: Doctrine\ORM\PersistentCollection {#3520 …}
      +logs: Doctrine\ORM\PersistentCollection {#3530 …}
      +awards: Doctrine\ORM\PersistentCollection {#3512 …}
      +categories: Doctrine\ORM\PersistentCollection {#3536 …}
      -id: 83
      +apId: "linuxmemes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/linuxmemes"
      +apPublicUrl: "https://lemmy.world/c/linuxmemes"
      +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linuxmemes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729459896 {#3480
        date: 2024-10-20 23:31:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699095615 {#3481
        date: 2023-11-04 12:00:15.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#1363 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "Never-again"
    +title: "Never again"
    +url: "https://lemmy.world/pictrs/image/c0095b8d-c578-46d7-bf86-dc9090354eab.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 178
    +favouriteCount: 1722
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729578682 {#1382
      date: 2024-10-22 08:31:22.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1361 …}
    +votes: Doctrine\ORM\PersistentCollection {#1403 …}
    +reports: Doctrine\ORM\PersistentCollection {#2023 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
    +badges: Doctrine\ORM\PersistentCollection {#2018 …}
    +children: [
      App\Entity\EntryComment {#2226
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#1404}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2234 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2234 …}
        +body: "LaTeX is great, but I prefer Markdown for software documentation (bonus points if your flavor of markdown supports LaTeX-style math). Standard LaTeX is geared towards typesetting and formatting, which is great for reports and journals, but not so much for software documentation, so you end up with a lot of boilerplate. Markdown syntax is also more accessible to beginners, I feel. And if you have a really big project that requires features like cross-references, there’s things like myst markdown."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 31
        +score: 0
        +lastActive: DateTime @1706521595 {#2236
          date: 2024-01-29 10:46:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@Anti_Face_Weapon@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2238 …}
        +nested: Doctrine\ORM\PersistentCollection {#2249 …}
        +votes: Doctrine\ORM\PersistentCollection {#2259 …}
        +reports: Doctrine\ORM\PersistentCollection {#2244 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2250 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2245 …}
        -id: 349376
        -bodyTs: "'access':59 'also':57 'beginn':61 'big':70 'boilerpl':53 'bonus':11 'cross':77 'cross-refer':76 'document':10,44 'end':47 'featur':74 'feel':63 'flavor':15 'format':30 'gear':26 'great':3,33 'journal':37 'latex':1,20,24 'latex-styl':19 'like':75,82 'lot':51 'markdown':7,17,54,84 'math':22 'much':41 'myst':83 'point':12 'prefer':6 'project':71 'realli':69 'refer':78 'report':35 'requir':73 'softwar':9,43 'standard':23 'style':21 'support':18 'syntax':55 'thing':81 'toward':27 'typeset':28"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7121965"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706521595 {#2233
          date: 2024-01-29 10:46:35.0 +01:00
        }
        +"title": 349376
      }
    ]
    -id: 33698
    -titleTs: "'never':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706557427
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11300292"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706471027 {#1401
      date: 2024-01-28 20:43:47.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#5238
  +formDest: "entry"
  +subject: App\Entity\Entry {#1404
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
      +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
      +name: "linuxmemes@lemmy.world"
      +title: "linuxmemes"
      +description: """
        Hint: `:q!`\n
        \n
        ---\n
        \n
        Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
        \n
        ---\n
        \n
        Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
        \n
        - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
        - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
        - Understand the difference between a joke and an insult.\n
        - Do not harrass or attack members of the community *for any reason*.\n
        - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
        - Bigotry will not be tolerated.\n
        - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
        \n
        3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
        \n
        :::spoiler 4. No recent reposts\n
        \n
        - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
        \n
        ---\n
        \n
        Please report posts and comments that break these rules!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 420
      +entryCommentCount: 13249
      +postCount: 1
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729578682 {#3479
        date: 2024-10-22 08:31:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
      +entries: Doctrine\ORM\PersistentCollection {#3489 …}
      +posts: Doctrine\ORM\PersistentCollection {#3491 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
      +bans: Doctrine\ORM\PersistentCollection {#3499 …}
      +reports: Doctrine\ORM\PersistentCollection {#3507 …}
      +badges: Doctrine\ORM\PersistentCollection {#3520 …}
      +logs: Doctrine\ORM\PersistentCollection {#3530 …}
      +awards: Doctrine\ORM\PersistentCollection {#3512 …}
      +categories: Doctrine\ORM\PersistentCollection {#3536 …}
      -id: 83
      +apId: "linuxmemes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/linuxmemes"
      +apPublicUrl: "https://lemmy.world/c/linuxmemes"
      +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linuxmemes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729459896 {#3480
        date: 2024-10-20 23:31:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699095615 {#3481
        date: 2023-11-04 12:00:15.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#1363 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "Never-again"
    +title: "Never again"
    +url: "https://lemmy.world/pictrs/image/c0095b8d-c578-46d7-bf86-dc9090354eab.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 178
    +favouriteCount: 1722
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729578682 {#1382
      date: 2024-10-22 08:31:22.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1361 …}
    +votes: Doctrine\ORM\PersistentCollection {#1403 …}
    +reports: Doctrine\ORM\PersistentCollection {#2023 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
    +badges: Doctrine\ORM\PersistentCollection {#2018 …}
    +children: [
      App\Entity\EntryComment {#2226
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#1404}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2234 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2234 …}
        +body: "LaTeX is great, but I prefer Markdown for software documentation (bonus points if your flavor of markdown supports LaTeX-style math). Standard LaTeX is geared towards typesetting and formatting, which is great for reports and journals, but not so much for software documentation, so you end up with a lot of boilerplate. Markdown syntax is also more accessible to beginners, I feel. And if you have a really big project that requires features like cross-references, there’s things like myst markdown."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 31
        +score: 0
        +lastActive: DateTime @1706521595 {#2236
          date: 2024-01-29 10:46:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@Anti_Face_Weapon@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2238 …}
        +nested: Doctrine\ORM\PersistentCollection {#2249 …}
        +votes: Doctrine\ORM\PersistentCollection {#2259 …}
        +reports: Doctrine\ORM\PersistentCollection {#2244 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2250 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2245 …}
        -id: 349376
        -bodyTs: "'access':59 'also':57 'beginn':61 'big':70 'boilerpl':53 'bonus':11 'cross':77 'cross-refer':76 'document':10,44 'end':47 'featur':74 'feel':63 'flavor':15 'format':30 'gear':26 'great':3,33 'journal':37 'latex':1,20,24 'latex-styl':19 'like':75,82 'lot':51 'markdown':7,17,54,84 'math':22 'much':41 'myst':83 'point':12 'prefer':6 'project':71 'realli':69 'refer':78 'report':35 'requir':73 'softwar':9,43 'standard':23 'style':21 'support':18 'syntax':55 'thing':81 'toward':27 'typeset':28"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7121965"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706521595 {#2233
          date: 2024-01-29 10:46:35.0 +01:00
        }
        +"title": 349376
      }
    ]
    -id: 33698
    -titleTs: "'never':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706557427
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11300292"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706471027 {#1401
      date: 2024-01-28 20:43:47.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 5.82 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2226
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#1404
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#1363 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "Never-again"
      +title: "Never again"
      +url: "https://lemmy.world/pictrs/image/c0095b8d-c578-46d7-bf86-dc9090354eab.webp"
      +body: null
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 178
      +favouriteCount: 1722
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729578682 {#1382
        date: 2024-10-22 08:31:22.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1361 …}
      +votes: Doctrine\ORM\PersistentCollection {#1403 …}
      +reports: Doctrine\ORM\PersistentCollection {#2023 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
      +badges: Doctrine\ORM\PersistentCollection {#2018 …}
      +children: [
        App\Entity\EntryComment {#2226}
      ]
      -id: 33698
      -titleTs: "'never':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706557427
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11300292"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706471027 {#1401
        date: 2024-01-28 20:43:47.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2234 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2234 …}
    +body: "LaTeX is great, but I prefer Markdown for software documentation (bonus points if your flavor of markdown supports LaTeX-style math). Standard LaTeX is geared towards typesetting and formatting, which is great for reports and journals, but not so much for software documentation, so you end up with a lot of boilerplate. Markdown syntax is also more accessible to beginners, I feel. And if you have a really big project that requires features like cross-references, there’s things like myst markdown."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 31
    +score: 0
    +lastActive: DateTime @1706521595 {#2236
      date: 2024-01-29 10:46:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@Anti_Face_Weapon@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2238 …}
    +nested: Doctrine\ORM\PersistentCollection {#2249 …}
    +votes: Doctrine\ORM\PersistentCollection {#2259 …}
    +reports: Doctrine\ORM\PersistentCollection {#2244 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2250 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2245 …}
    -id: 349376
    -bodyTs: "'access':59 'also':57 'beginn':61 'big':70 'boilerpl':53 'bonus':11 'cross':77 'cross-refer':76 'document':10,44 'end':47 'featur':74 'feel':63 'flavor':15 'format':30 'gear':26 'great':3,33 'journal':37 'latex':1,20,24 'latex-styl':19 'like':75,82 'lot':51 'markdown':7,17,54,84 'math':22 'much':41 'myst':83 'point':12 'prefer':6 'project':71 'realli':69 'refer':78 'report':35 'requir':73 'softwar':9,43 'standard':23 'style':21 'support':18 'syntax':55 'thing':81 'toward':27 'typeset':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7121965"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706521595 {#2233
      date: 2024-01-29 10:46:35.0 +01:00
    }
    +"title": 349376
  }
  "showEntryTitle" => false
  "dateAsUrl" => true
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#5489
  +comment: App\Entity\EntryComment {#2226
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#1404
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#1363 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "Never-again"
      +title: "Never again"
      +url: "https://lemmy.world/pictrs/image/c0095b8d-c578-46d7-bf86-dc9090354eab.webp"
      +body: null
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 178
      +favouriteCount: 1722
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729578682 {#1382
        date: 2024-10-22 08:31:22.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1361 …}
      +votes: Doctrine\ORM\PersistentCollection {#1403 …}
      +reports: Doctrine\ORM\PersistentCollection {#2023 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
      +badges: Doctrine\ORM\PersistentCollection {#2018 …}
      +children: [
        App\Entity\EntryComment {#2226}
      ]
      -id: 33698
      -titleTs: "'never':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706557427
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11300292"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706471027 {#1401
        date: 2024-01-28 20:43:47.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2234 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2234 …}
    +body: "LaTeX is great, but I prefer Markdown for software documentation (bonus points if your flavor of markdown supports LaTeX-style math). Standard LaTeX is geared towards typesetting and formatting, which is great for reports and journals, but not so much for software documentation, so you end up with a lot of boilerplate. Markdown syntax is also more accessible to beginners, I feel. And if you have a really big project that requires features like cross-references, there’s things like myst markdown."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 31
    +score: 0
    +lastActive: DateTime @1706521595 {#2236
      date: 2024-01-29 10:46:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@Anti_Face_Weapon@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2238 …}
    +nested: Doctrine\ORM\PersistentCollection {#2249 …}
    +votes: Doctrine\ORM\PersistentCollection {#2259 …}
    +reports: Doctrine\ORM\PersistentCollection {#2244 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2250 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2245 …}
    -id: 349376
    -bodyTs: "'access':59 'also':57 'beginn':61 'big':70 'boilerpl':53 'bonus':11 'cross':77 'cross-refer':76 'document':10,44 'end':47 'featur':74 'feel':63 'flavor':15 'format':30 'gear':26 'great':3,33 'journal':37 'latex':1,20,24 'latex-styl':19 'like':75,82 'lot':51 'markdown':7,17,54,84 'math':22 'much':41 'myst':83 'point':12 'prefer':6 'project':71 'realli':69 'refer':78 'report':35 'requir':73 'softwar':9,43 'standard':23 'style':21 'support':18 'syntax':55 'thing':81 'toward':27 'typeset':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7121965"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706521595 {#2233
      date: 2024-01-29 10:46:35.0 +01:00
    }
    +"title": 349376
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: false
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: true
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.25 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#5534
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.21 ms
Input props
[
  "date" => DateTimeImmutable @1706521595 {#2233
    date: 2024-01-29 10:46:35.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#5590
  +date: DateTimeImmutable @1706521595 {#2233
    date: 2024-01-29 10:46:35.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.12 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706521595 {#2233
    date: 2024-01-29 10:46:35.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#5644
  +createdAt: DateTimeImmutable @1706521595 {#2233
    date: 2024-01-29 10:46:35.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.13 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#5698
  +width: 40
  +height: 40
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.36 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2226
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#1404
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#1363 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "Never-again"
      +title: "Never again"
      +url: "https://lemmy.world/pictrs/image/c0095b8d-c578-46d7-bf86-dc9090354eab.webp"
      +body: null
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 178
      +favouriteCount: 1722
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729578682 {#1382
        date: 2024-10-22 08:31:22.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1361 …}
      +votes: Doctrine\ORM\PersistentCollection {#1403 …}
      +reports: Doctrine\ORM\PersistentCollection {#2023 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
      +badges: Doctrine\ORM\PersistentCollection {#2018 …}
      +children: [
        App\Entity\EntryComment {#2226}
      ]
      -id: 33698
      -titleTs: "'never':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706557427
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11300292"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706471027 {#1401
        date: 2024-01-28 20:43:47.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2234 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2234 …}
    +body: "LaTeX is great, but I prefer Markdown for software documentation (bonus points if your flavor of markdown supports LaTeX-style math). Standard LaTeX is geared towards typesetting and formatting, which is great for reports and journals, but not so much for software documentation, so you end up with a lot of boilerplate. Markdown syntax is also more accessible to beginners, I feel. And if you have a really big project that requires features like cross-references, there’s things like myst markdown."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 31
    +score: 0
    +lastActive: DateTime @1706521595 {#2236
      date: 2024-01-29 10:46:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@Anti_Face_Weapon@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2238 …}
    +nested: Doctrine\ORM\PersistentCollection {#2249 …}
    +votes: Doctrine\ORM\PersistentCollection {#2259 …}
    +reports: Doctrine\ORM\PersistentCollection {#2244 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2250 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2245 …}
    -id: 349376
    -bodyTs: "'access':59 'also':57 'beginn':61 'big':70 'boilerpl':53 'bonus':11 'cross':77 'cross-refer':76 'document':10,44 'end':47 'featur':74 'feel':63 'flavor':15 'format':30 'gear':26 'great':3,33 'journal':37 'latex':1,20,24 'latex-styl':19 'like':75,82 'lot':51 'markdown':7,17,54,84 'math':22 'much':41 'myst':83 'point':12 'prefer':6 'project':71 'realli':69 'refer':78 'report':35 'requir':73 'softwar':9,43 'standard':23 'style':21 'support':18 'syntax':55 'thing':81 'toward':27 'typeset':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7121965"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706521595 {#2233
      date: 2024-01-29 10:46:35.0 +01:00
    }
    +"title": 349376
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#5767
  +subject: App\Entity\EntryComment {#2226
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#1404
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#1363 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "Never-again"
      +title: "Never again"
      +url: "https://lemmy.world/pictrs/image/c0095b8d-c578-46d7-bf86-dc9090354eab.webp"
      +body: null
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 178
      +favouriteCount: 1722
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729578682 {#1382
        date: 2024-10-22 08:31:22.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1361 …}
      +votes: Doctrine\ORM\PersistentCollection {#1403 …}
      +reports: Doctrine\ORM\PersistentCollection {#2023 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
      +badges: Doctrine\ORM\PersistentCollection {#2018 …}
      +children: [
        App\Entity\EntryComment {#2226}
      ]
      -id: 33698
      -titleTs: "'never':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706557427
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11300292"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706471027 {#1401
        date: 2024-01-28 20:43:47.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2234 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2234 …}
    +body: "LaTeX is great, but I prefer Markdown for software documentation (bonus points if your flavor of markdown supports LaTeX-style math). Standard LaTeX is geared towards typesetting and formatting, which is great for reports and journals, but not so much for software documentation, so you end up with a lot of boilerplate. Markdown syntax is also more accessible to beginners, I feel. And if you have a really big project that requires features like cross-references, there’s things like myst markdown."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 31
    +score: 0
    +lastActive: DateTime @1706521595 {#2236
      date: 2024-01-29 10:46:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@Anti_Face_Weapon@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2238 …}
    +nested: Doctrine\ORM\PersistentCollection {#2249 …}
    +votes: Doctrine\ORM\PersistentCollection {#2259 …}
    +reports: Doctrine\ORM\PersistentCollection {#2244 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2250 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2245 …}
    -id: 349376
    -bodyTs: "'access':59 'also':57 'beginn':61 'big':70 'boilerpl':53 'bonus':11 'cross':77 'cross-refer':76 'document':10,44 'end':47 'featur':74 'feel':63 'flavor':15 'format':30 'gear':26 'great':3,33 'journal':37 'latex':1,20,24 'latex-styl':19 'like':75,82 'lot':51 'markdown':7,17,54,84 'math':22 'much':41 'myst':83 'point':12 'prefer':6 'project':71 'realli':69 'refer':78 'report':35 'requir':73 'softwar':9,43 'standard':23 'style':21 'support':18 'syntax':55 'thing':81 'toward':27 'typeset':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7121965"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706521595 {#2233
      date: 2024-01-29 10:46:35.0 +01:00
    }
    +"title": 349376
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.65 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2226
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#1404
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#1363 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "Never-again"
      +title: "Never again"
      +url: "https://lemmy.world/pictrs/image/c0095b8d-c578-46d7-bf86-dc9090354eab.webp"
      +body: null
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 178
      +favouriteCount: 1722
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729578682 {#1382
        date: 2024-10-22 08:31:22.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1361 …}
      +votes: Doctrine\ORM\PersistentCollection {#1403 …}
      +reports: Doctrine\ORM\PersistentCollection {#2023 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
      +badges: Doctrine\ORM\PersistentCollection {#2018 …}
      +children: [
        App\Entity\EntryComment {#2226}
      ]
      -id: 33698
      -titleTs: "'never':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706557427
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11300292"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706471027 {#1401
        date: 2024-01-28 20:43:47.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2234 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2234 …}
    +body: "LaTeX is great, but I prefer Markdown for software documentation (bonus points if your flavor of markdown supports LaTeX-style math). Standard LaTeX is geared towards typesetting and formatting, which is great for reports and journals, but not so much for software documentation, so you end up with a lot of boilerplate. Markdown syntax is also more accessible to beginners, I feel. And if you have a really big project that requires features like cross-references, there’s things like myst markdown."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 31
    +score: 0
    +lastActive: DateTime @1706521595 {#2236
      date: 2024-01-29 10:46:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@Anti_Face_Weapon@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2238 …}
    +nested: Doctrine\ORM\PersistentCollection {#2249 …}
    +votes: Doctrine\ORM\PersistentCollection {#2259 …}
    +reports: Doctrine\ORM\PersistentCollection {#2244 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2250 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2245 …}
    -id: 349376
    -bodyTs: "'access':59 'also':57 'beginn':61 'big':70 'boilerpl':53 'bonus':11 'cross':77 'cross-refer':76 'document':10,44 'end':47 'featur':74 'feel':63 'flavor':15 'format':30 'gear':26 'great':3,33 'journal':37 'latex':1,20,24 'latex-styl':19 'like':75,82 'lot':51 'markdown':7,17,54,84 'math':22 'much':41 'myst':83 'point':12 'prefer':6 'project':71 'realli':69 'refer':78 'report':35 'requir':73 'softwar':9,43 'standard':23 'style':21 'support':18 'syntax':55 'thing':81 'toward':27 'typeset':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7121965"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706521595 {#2233
      date: 2024-01-29 10:46:35.0 +01:00
    }
    +"title": 349376
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#5824
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2226
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#1404
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#1363 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "Never-again"
      +title: "Never again"
      +url: "https://lemmy.world/pictrs/image/c0095b8d-c578-46d7-bf86-dc9090354eab.webp"
      +body: null
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 178
      +favouriteCount: 1722
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729578682 {#1382
        date: 2024-10-22 08:31:22.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1361 …}
      +votes: Doctrine\ORM\PersistentCollection {#1403 …}
      +reports: Doctrine\ORM\PersistentCollection {#2023 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2032 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2024 …}
      +badges: Doctrine\ORM\PersistentCollection {#2018 …}
      +children: [
        App\Entity\EntryComment {#2226}
      ]
      -id: 33698
      -titleTs: "'never':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706557427
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11300292"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706471027 {#1401
        date: 2024-01-28 20:43:47.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2234 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2234 …}
    +body: "LaTeX is great, but I prefer Markdown for software documentation (bonus points if your flavor of markdown supports LaTeX-style math). Standard LaTeX is geared towards typesetting and formatting, which is great for reports and journals, but not so much for software documentation, so you end up with a lot of boilerplate. Markdown syntax is also more accessible to beginners, I feel. And if you have a really big project that requires features like cross-references, there’s things like myst markdown."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 31
    +score: 0
    +lastActive: DateTime @1706521595 {#2236
      date: 2024-01-29 10:46:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@Anti_Face_Weapon@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2238 …}
    +nested: Doctrine\ORM\PersistentCollection {#2249 …}
    +votes: Doctrine\ORM\PersistentCollection {#2259 …}
    +reports: Doctrine\ORM\PersistentCollection {#2244 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2250 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2245 …}
    -id: 349376
    -bodyTs: "'access':59 'also':57 'beginn':61 'big':70 'boilerpl':53 'bonus':11 'cross':77 'cross-refer':76 'document':10,44 'end':47 'featur':74 'feel':63 'flavor':15 'format':30 'gear':26 'great':3,33 'journal':37 'latex':1,20,24 'latex-styl':19 'like':75,82 'lot':51 'markdown':7,17,54,84 'math':22 'much':41 'myst':83 'point':12 'prefer':6 'project':71 'realli':69 'refer':78 'report':35 'requir':73 'softwar':9,43 'standard':23 'style':21 'support':18 'syntax':55 'thing':81 'toward':27 'typeset':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7121965"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706521595 {#2233
      date: 2024-01-29 10:46:35.0 +01:00
    }
    +"title": 349376
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 12.0 MiB 7.70 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2275
    +user: Proxies\__CG__\App\Entity\User {#2528
      +avatar: Proxies\__CG__\App\Entity\Image {#6193 …}
      +cover: null
      +email: "SnokenKeekaGuard@lemmy.dbzer0.com"
      +username: "@SnokenKeekaGuard@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729396570 {#6190
        date: 2024-10-20 05:56:10.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#6194 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6196 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#6198 …}
      +entries: Doctrine\ORM\PersistentCollection {#6200 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#6202 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#6204 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6206 …}
      +posts: Doctrine\ORM\PersistentCollection {#6208 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#6210 …}
      +postComments: Doctrine\ORM\PersistentCollection {#6212 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#6214 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6216 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#6218 …}
      +follows: Doctrine\ORM\PersistentCollection {#6220 …}
      +followers: Doctrine\ORM\PersistentCollection {#6222 …}
      +blocks: Doctrine\ORM\PersistentCollection {#6224 …}
      +blockers: Doctrine\ORM\PersistentCollection {#6226 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#6228 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#6230 …}
      +reports: Doctrine\ORM\PersistentCollection {#6232 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6234 …}
      +violations: Doctrine\ORM\PersistentCollection {#6236 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6238 …}
      +awards: Doctrine\ORM\PersistentCollection {#6240 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#6242 …}
      +categories: Doctrine\ORM\PersistentCollection {#6244 …}
      -id: 43868
      -password: "$2y$13$To2CKZwLRoV5vGAF8Gp8me3MDub5FPRWST8vMWAZ3ZmT8//rb1uh."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6246 …}
      +apId: "SnokenKeekaGuard@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/SnokenKeekaGuard"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/SnokenKeekaGuard"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "SnokenKeekaGuard"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729556493 {#6191
        date: 2024-10-22 02:21:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1693518232 {#6192
        date: 2023-08-31 23:43:52.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2277
      +icon: Proxies\__CG__\App\Entity\Image {#6118 …}
      +name: "lemmyshitpost@lemmy.world"
      +title: "lemmyshitpost"
      +description: """
        Welcome to Lemmy Shitpost. Here you can shitpost to your hearts content.\n
        \n
        Anything and everything goes. Memes, Jokes, Vents and Banter. Though we still have to comply with lemmy.world instance rules. So behave!\n
        \n
        ---\n
        \n
        **Rules:**\n
        ==========\n
        \n
        1. Be Respectful___ Refrain from using harmful language pertaining to a protected characteristic: e.g. race, gender, sexuality, disability or religion. Refrain from being argumentative when responding or commenting to posts/replies. Personal attacks are not welcome here. …\n
        \n
        ---\n
        \n
        2. No Illegal Content___ Content that violates the law. Any post/comment found to be in breach of common law will be removed and given to the authorities if required. That means: -No promoting violence/threats against any individuals -No CSA content or Revenge Porn -No sharing private/personal information (Doxxing) …\n
        \n
        ---\n
        \n
        3. No Spam___ Posting the same post, no matter the intent is against the rules. -If you have posted content, please refrain from re-posting said content within this community. -Do not spam posts with intent to harass, annoy, bully, advertise, scam or harm this community. -No posting Scams/Advertisements/Phishing Links/IP Grabbers -No Bots, Bots will be banned from the community. …\n
        \n
        ---\n
        \n
        4. No Porn/ExplicitContent ___ -Do not post explicit content. Lemmy.World is not the instance for NSFW content. -Do not post Gore or Shock Content. …\n
        \n
        ---\n
        \n
        5. No Enciting Harassment,Brigading, Doxxing or Witch Hunts ___ -Do not Brigade other Communities -No calls to action against other communities/users within Lemmy or outside of Lemmy. -No Witch Hunts against users/communities. -No content that harasses members within or outside of the community. …\n
        \n
        ---\n
        \n
        6. NSFW should be behind NSFW tags.___ -Content that is NSFW should be behind NSFW tags. -Content that might be distressing should be kept behind NSFW tags.\n
        \n
        \n
        \n
        If you see content that is a breach of the rules, please flag and report the comment and a moderator will take action where they can.\n
        \n
        ---\n
        \n
        **Also check out:**\n
        \n
        **Partnered Communities:**\n
        \n
        1.[Memes](/c/memes@lemmy.world)\n
        \n
        2.[Lemmy Review](/c/lemmyreview@lemmy.world)\n
        \n
        3.[Mildly Infuriating](/c/mildlyinfuriating@lemmy.world)\n
        \n
        4.[Lemmy Be Wholesome](/c/lemmybewholesome@lemmy.world)\n
        \n
        5.[No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
        \n
        6.[You Should Know](/c/youshouldknow@lemmy.world)\n
        \n
        7.[Comedy Heaven](/c/comedyheaven@lemmy.world)\n
        \n
        8.[Credible Defense](/c/credibledefense@sh.itjust.works)\n
        \n
        9.[Ten Forward](/c/tenforward@lemmy.world)\n
        \n
        10.[LinuxMemes](/c/linuxmemes@lemmy.world) (Linux themed memes)\n
        \n
        ---\n
        \n
        Reach out to\n
        \n
        *All communities included on the sidebar are to be made in compliance with the instance rules.* [Striker](https://lemmy.world/u/STRIKINGdebate2)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 2449
      +entryCommentCount: 36496
      +postCount: 2
      +postCommentCount: 9
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582894 {#6115
        date: 2024-10-22 09:41:34.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#6119 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#6121 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#6123 …}
      +entries: Doctrine\ORM\PersistentCollection {#6125 …}
      +posts: Doctrine\ORM\PersistentCollection {#6127 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6129 …}
      +bans: Doctrine\ORM\PersistentCollection {#6131 …}
      +reports: Doctrine\ORM\PersistentCollection {#6133 …}
      +badges: Doctrine\ORM\PersistentCollection {#6135 …}
      +logs: Doctrine\ORM\PersistentCollection {#6137 …}
      +awards: Doctrine\ORM\PersistentCollection {#6139 …}
      +categories: Doctrine\ORM\PersistentCollection {#6141 …}
      -id: 102
      +apId: "lemmyshitpost@lemmy.world"
      +apProfileId: "https://lemmy.world/c/lemmyshitpost"
      +apPublicUrl: "https://lemmy.world/c/lemmyshitpost"
      +apFollowersUrl: "https://lemmy.world/c/lemmyshitpost/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "lemmyshitpost"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583684 {#6116
        date: 2024-10-22 09:54:44.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700687993 {#6117
        date: 2023-11-22 22:19:53.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2615 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2626 …}
    +slug: "that-s-life"
    +title: "🎵that's life🎵"
    +url: "https://lemmy.dbzer0.com/pictrs/image/63251dd3-5946-4660-b11b-716294109e3e.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 117
    +favouriteCount: 755
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728987007 {#2186
      date: 2024-10-15 12:10:07.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2627 …}
    +votes: Doctrine\ORM\PersistentCollection {#2629 …}
    +reports: Doctrine\ORM\PersistentCollection {#2630 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2632 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2634 …}
    +badges: Doctrine\ORM\PersistentCollection {#2636 …}
    +children: [
      App\Entity\EntryComment {#2279
        +user: App\Entity\User {#261
          +avatar: null
          +cover: null
          +email: "renzev@lemmy.world"
          +username: "@renzev@lemmy.world"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729547074 {#269
            date: 2024-10-21 23:44:34.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
          +entries: Doctrine\ORM\PersistentCollection {#191 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
          +posts: Doctrine\ORM\PersistentCollection {#79 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
          +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
          +follows: Doctrine\ORM\PersistentCollection {#1605 …}
          +followers: Doctrine\ORM\PersistentCollection {#1770 …}
          +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
          +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
          +reports: Doctrine\ORM\PersistentCollection {#2421 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
          +violations: Doctrine\ORM\PersistentCollection {#2401 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
          +awards: Doctrine\ORM\PersistentCollection {#1951 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
          +categories: Doctrine\ORM\PersistentCollection {#1924 …}
          -id: 88056
          -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
          +apId: "renzev@lemmy.world"
          +apProfileId: "https://lemmy.world/u/renzev"
          +apPublicUrl: "https://lemmy.world/u/renzev"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.world/inbox"
          +apDomain: "lemmy.world"
          +apPreferredUsername: "renzev"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1708864304 {#272
            date: 2024-02-25 13:31:44.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1708864303 {#275
            date: 2024-02-25 13:31:43.0 +01:00
          }
        }
        +entry: Proxies\__CG__\App\Entity\Entry {#2275 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2277 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2261 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2261 …}
        +body: "Not trying to downplay your experience, but uni was actually so much better for me… being able to focus on things that actually coincide with my interests and abilities in Uni was so liberating after being forced to go through five classes a day five days a week, most of which were either insultingly idiotic or existentially difficult… Not to mention having an actually human-paced schedule with ample time to plan ahead instead of constantly being in damage reduction mode. I remember thinking to myself in the first year of uni: “Is this what *normal life* is supposed to feel like?” I’m still recovering from school emotionally, but the fact that I finally have the mental space to recover is definitely a good sign. I guess you and I just have way different schools, universities, and personal circumstances!"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706308792 {#2278
          date: 2024-01-26 23:39:52.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@SnokenKeekaGuard@lemmy.dbzer0.com"
          "@TheGrandNagus@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2220 …}
        +nested: Doctrine\ORM\PersistentCollection {#2222 …}
        +votes: Doctrine\ORM\PersistentCollection {#2219 …}
        +reports: Doctrine\ORM\PersistentCollection {#2196 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2194 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2193 …}
        -id: 343276
        -bodyTs: "'abil':29 'abl':17 'actual':10,23,64 'ahead':74 'ampl':70 'better':13 'circumst':141 'class':42 'coincid':24 'constant':77 'damag':80 'day':44,46 'definit':124 'differ':136 'difficult':58 'downplay':4 'either':53 'emot':110 'existenti':57 'experi':6 'fact':113 'feel':102 'final':116 'first':90 'five':41,45 'focus':19 'forc':37 'go':39 'good':126 'guess':129 'human':66 'human-pac':65 'idiot':55 'instead':75 'insult':54 'interest':27 'liber':34 'life':98 'like':103 'm':105 'mental':119 'mention':61 'mode':82 'much':12 'normal':97 'pace':67 'person':140 'plan':73 'recov':107,122 'reduct':81 'rememb':84 'schedul':68 'school':109,137 'sign':127 'space':120 'still':106 'suppos':100 'thing':21 'think':85 'time':71 'tri':2 'uni':8,31,93 'univers':138 'way':135 'week':48 'year':91"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7047064"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706308792 {#2276
          date: 2024-01-26 23:39:52.0 +01:00
        }
        +"title": 343276
      }
    ]
    -id: 32972
    -titleTs: "'life':3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706265892
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13037488"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706179492 {#2581
      date: 2024-01-25 11:44:52.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "dateAsUrl" => true
]
Attributes
[
  "dateAsUrl" => true
]
Component
App\Twig\Components\EntryComponent {#6075
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#3427 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2275
    +user: Proxies\__CG__\App\Entity\User {#2528
      +avatar: Proxies\__CG__\App\Entity\Image {#6193 …}
      +cover: null
      +email: "SnokenKeekaGuard@lemmy.dbzer0.com"
      +username: "@SnokenKeekaGuard@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729396570 {#6190
        date: 2024-10-20 05:56:10.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#6194 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6196 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#6198 …}
      +entries: Doctrine\ORM\PersistentCollection {#6200 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#6202 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#6204 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6206 …}
      +posts: Doctrine\ORM\PersistentCollection {#6208 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#6210 …}
      +postComments: Doctrine\ORM\PersistentCollection {#6212 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#6214 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6216 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#6218 …}
      +follows: Doctrine\ORM\PersistentCollection {#6220 …}
      +followers: Doctrine\ORM\PersistentCollection {#6222 …}
      +blocks: Doctrine\ORM\PersistentCollection {#6224 …}
      +blockers: Doctrine\ORM\PersistentCollection {#6226 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#6228 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#6230 …}
      +reports: Doctrine\ORM\PersistentCollection {#6232 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6234 …}
      +violations: Doctrine\ORM\PersistentCollection {#6236 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6238 …}
      +awards: Doctrine\ORM\PersistentCollection {#6240 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#6242 …}
      +categories: Doctrine\ORM\PersistentCollection {#6244 …}
      -id: 43868
      -password: "$2y$13$To2CKZwLRoV5vGAF8Gp8me3MDub5FPRWST8vMWAZ3ZmT8//rb1uh."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6246 …}
      +apId: "SnokenKeekaGuard@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/SnokenKeekaGuard"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/SnokenKeekaGuard"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "SnokenKeekaGuard"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729556493 {#6191
        date: 2024-10-22 02:21:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1693518232 {#6192
        date: 2023-08-31 23:43:52.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2277
      +icon: Proxies\__CG__\App\Entity\Image {#6118 …}
      +name: "lemmyshitpost@lemmy.world"
      +title: "lemmyshitpost"
      +description: """
        Welcome to Lemmy Shitpost. Here you can shitpost to your hearts content.\n
        \n
        Anything and everything goes. Memes, Jokes, Vents and Banter. Though we still have to comply with lemmy.world instance rules. So behave!\n
        \n
        ---\n
        \n
        **Rules:**\n
        ==========\n
        \n
        1. Be Respectful___ Refrain from using harmful language pertaining to a protected characteristic: e.g. race, gender, sexuality, disability or religion. Refrain from being argumentative when responding or commenting to posts/replies. Personal attacks are not welcome here. …\n
        \n
        ---\n
        \n
        2. No Illegal Content___ Content that violates the law. Any post/comment found to be in breach of common law will be removed and given to the authorities if required. That means: -No promoting violence/threats against any individuals -No CSA content or Revenge Porn -No sharing private/personal information (Doxxing) …\n
        \n
        ---\n
        \n
        3. No Spam___ Posting the same post, no matter the intent is against the rules. -If you have posted content, please refrain from re-posting said content within this community. -Do not spam posts with intent to harass, annoy, bully, advertise, scam or harm this community. -No posting Scams/Advertisements/Phishing Links/IP Grabbers -No Bots, Bots will be banned from the community. …\n
        \n
        ---\n
        \n
        4. No Porn/ExplicitContent ___ -Do not post explicit content. Lemmy.World is not the instance for NSFW content. -Do not post Gore or Shock Content. …\n
        \n
        ---\n
        \n
        5. No Enciting Harassment,Brigading, Doxxing or Witch Hunts ___ -Do not Brigade other Communities -No calls to action against other communities/users within Lemmy or outside of Lemmy. -No Witch Hunts against users/communities. -No content that harasses members within or outside of the community. …\n
        \n
        ---\n
        \n
        6. NSFW should be behind NSFW tags.___ -Content that is NSFW should be behind NSFW tags. -Content that might be distressing should be kept behind NSFW tags.\n
        \n
        \n
        \n
        If you see content that is a breach of the rules, please flag and report the comment and a moderator will take action where they can.\n
        \n
        ---\n
        \n
        **Also check out:**\n
        \n
        **Partnered Communities:**\n
        \n
        1.[Memes](/c/memes@lemmy.world)\n
        \n
        2.[Lemmy Review](/c/lemmyreview@lemmy.world)\n
        \n
        3.[Mildly Infuriating](/c/mildlyinfuriating@lemmy.world)\n
        \n
        4.[Lemmy Be Wholesome](/c/lemmybewholesome@lemmy.world)\n
        \n
        5.[No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
        \n
        6.[You Should Know](/c/youshouldknow@lemmy.world)\n
        \n
        7.[Comedy Heaven](/c/comedyheaven@lemmy.world)\n
        \n
        8.[Credible Defense](/c/credibledefense@sh.itjust.works)\n
        \n
        9.[Ten Forward](/c/tenforward@lemmy.world)\n
        \n
        10.[LinuxMemes](/c/linuxmemes@lemmy.world) (Linux themed memes)\n
        \n
        ---\n
        \n
        Reach out to\n
        \n
        *All communities included on the sidebar are to be made in compliance with the instance rules.* [Striker](https://lemmy.world/u/STRIKINGdebate2)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 2449
      +entryCommentCount: 36496
      +postCount: 2
      +postCommentCount: 9
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582894 {#6115
        date: 2024-10-22 09:41:34.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#6119 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#6121 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#6123 …}
      +entries: Doctrine\ORM\PersistentCollection {#6125 …}
      +posts: Doctrine\ORM\PersistentCollection {#6127 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6129 …}
      +bans: Doctrine\ORM\PersistentCollection {#6131 …}
      +reports: Doctrine\ORM\PersistentCollection {#6133 …}
      +badges: Doctrine\ORM\PersistentCollection {#6135 …}
      +logs: Doctrine\ORM\PersistentCollection {#6137 …}
      +awards: Doctrine\ORM\PersistentCollection {#6139 …}
      +categories: Doctrine\ORM\PersistentCollection {#6141 …}
      -id: 102
      +apId: "lemmyshitpost@lemmy.world"
      +apProfileId: "https://lemmy.world/c/lemmyshitpost"
      +apPublicUrl: "https://lemmy.world/c/lemmyshitpost"
      +apFollowersUrl: "https://lemmy.world/c/lemmyshitpost/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "lemmyshitpost"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583684 {#6116
        date: 2024-10-22 09:54:44.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700687993 {#6117
        date: 2023-11-22 22:19:53.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2615 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2626 …}
    +slug: "that-s-life"
    +title: "🎵that's life🎵"
    +url: "https://lemmy.dbzer0.com/pictrs/image/63251dd3-5946-4660-b11b-716294109e3e.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 117
    +favouriteCount: 755
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728987007 {#2186
      date: 2024-10-15 12:10:07.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2627 …}
    +votes: Doctrine\ORM\PersistentCollection {#2629 …}
    +reports: Doctrine\ORM\PersistentCollection {#2630 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2632 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2634 …}
    +badges: Doctrine\ORM\PersistentCollection {#2636 …}
    +children: [
      App\Entity\EntryComment {#2279
        +user: App\Entity\User {#261
          +avatar: null
          +cover: null
          +email: "renzev@lemmy.world"
          +username: "@renzev@lemmy.world"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729547074 {#269
            date: 2024-10-21 23:44:34.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
          +entries: Doctrine\ORM\PersistentCollection {#191 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
          +posts: Doctrine\ORM\PersistentCollection {#79 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
          +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
          +follows: Doctrine\ORM\PersistentCollection {#1605 …}
          +followers: Doctrine\ORM\PersistentCollection {#1770 …}
          +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
          +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
          +reports: Doctrine\ORM\PersistentCollection {#2421 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
          +violations: Doctrine\ORM\PersistentCollection {#2401 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
          +awards: Doctrine\ORM\PersistentCollection {#1951 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
          +categories: Doctrine\ORM\PersistentCollection {#1924 …}
          -id: 88056
          -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
          +apId: "renzev@lemmy.world"
          +apProfileId: "https://lemmy.world/u/renzev"
          +apPublicUrl: "https://lemmy.world/u/renzev"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.world/inbox"
          +apDomain: "lemmy.world"
          +apPreferredUsername: "renzev"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1708864304 {#272
            date: 2024-02-25 13:31:44.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1708864303 {#275
            date: 2024-02-25 13:31:43.0 +01:00
          }
        }
        +entry: Proxies\__CG__\App\Entity\Entry {#2275 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2277 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2261 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2261 …}
        +body: "Not trying to downplay your experience, but uni was actually so much better for me… being able to focus on things that actually coincide with my interests and abilities in Uni was so liberating after being forced to go through five classes a day five days a week, most of which were either insultingly idiotic or existentially difficult… Not to mention having an actually human-paced schedule with ample time to plan ahead instead of constantly being in damage reduction mode. I remember thinking to myself in the first year of uni: “Is this what *normal life* is supposed to feel like?” I’m still recovering from school emotionally, but the fact that I finally have the mental space to recover is definitely a good sign. I guess you and I just have way different schools, universities, and personal circumstances!"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706308792 {#2278
          date: 2024-01-26 23:39:52.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@SnokenKeekaGuard@lemmy.dbzer0.com"
          "@TheGrandNagus@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2220 …}
        +nested: Doctrine\ORM\PersistentCollection {#2222 …}
        +votes: Doctrine\ORM\PersistentCollection {#2219 …}
        +reports: Doctrine\ORM\PersistentCollection {#2196 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2194 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2193 …}
        -id: 343276
        -bodyTs: "'abil':29 'abl':17 'actual':10,23,64 'ahead':74 'ampl':70 'better':13 'circumst':141 'class':42 'coincid':24 'constant':77 'damag':80 'day':44,46 'definit':124 'differ':136 'difficult':58 'downplay':4 'either':53 'emot':110 'existenti':57 'experi':6 'fact':113 'feel':102 'final':116 'first':90 'five':41,45 'focus':19 'forc':37 'go':39 'good':126 'guess':129 'human':66 'human-pac':65 'idiot':55 'instead':75 'insult':54 'interest':27 'liber':34 'life':98 'like':103 'm':105 'mental':119 'mention':61 'mode':82 'much':12 'normal':97 'pace':67 'person':140 'plan':73 'recov':107,122 'reduct':81 'rememb':84 'schedul':68 'school':109,137 'sign':127 'space':120 'still':106 'suppos':100 'thing':21 'think':85 'time':71 'tri':2 'uni':8,31,93 'univers':138 'way':135 'week':48 'year':91"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7047064"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706308792 {#2276
          date: 2024-01-26 23:39:52.0 +01:00
        }
        +"title": 343276
      }
    ]
    -id: 32972
    -titleTs: "'life':3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706265892
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13037488"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706179492 {#2581
      date: 2024-01-25 11:44:52.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: true
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 2.40 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#2528
    +avatar: Proxies\__CG__\App\Entity\Image {#6193 …}
    +cover: null
    +email: "SnokenKeekaGuard@lemmy.dbzer0.com"
    +username: "@SnokenKeekaGuard@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729396570 {#6190
      date: 2024-10-20 05:56:10.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#6194 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6196 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#6198 …}
    +entries: Doctrine\ORM\PersistentCollection {#6200 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#6202 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#6204 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6206 …}
    +posts: Doctrine\ORM\PersistentCollection {#6208 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#6210 …}
    +postComments: Doctrine\ORM\PersistentCollection {#6212 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#6214 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#6216 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#6218 …}
    +follows: Doctrine\ORM\PersistentCollection {#6220 …}
    +followers: Doctrine\ORM\PersistentCollection {#6222 …}
    +blocks: Doctrine\ORM\PersistentCollection {#6224 …}
    +blockers: Doctrine\ORM\PersistentCollection {#6226 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#6228 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#6230 …}
    +reports: Doctrine\ORM\PersistentCollection {#6232 …}
    +favourites: Doctrine\ORM\PersistentCollection {#6234 …}
    +violations: Doctrine\ORM\PersistentCollection {#6236 …}
    +notifications: Doctrine\ORM\PersistentCollection {#6238 …}
    +awards: Doctrine\ORM\PersistentCollection {#6240 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#6242 …}
    +categories: Doctrine\ORM\PersistentCollection {#6244 …}
    -id: 43868
    -password: "$2y$13$To2CKZwLRoV5vGAF8Gp8me3MDub5FPRWST8vMWAZ3ZmT8//rb1uh."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6246 …}
    +apId: "SnokenKeekaGuard@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/SnokenKeekaGuard"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/SnokenKeekaGuard"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "SnokenKeekaGuard"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729556493 {#6191
      date: 2024-10-22 02:21:33.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1693518232 {#6192
      date: 2023-08-31 23:43:52.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#6153
  +user: Proxies\__CG__\App\Entity\User {#2528
    +avatar: Proxies\__CG__\App\Entity\Image {#6193 …}
    +cover: null
    +email: "SnokenKeekaGuard@lemmy.dbzer0.com"
    +username: "@SnokenKeekaGuard@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729396570 {#6190
      date: 2024-10-20 05:56:10.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#6194 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6196 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#6198 …}
    +entries: Doctrine\ORM\PersistentCollection {#6200 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#6202 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#6204 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6206 …}
    +posts: Doctrine\ORM\PersistentCollection {#6208 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#6210 …}
    +postComments: Doctrine\ORM\PersistentCollection {#6212 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#6214 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#6216 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#6218 …}
    +follows: Doctrine\ORM\PersistentCollection {#6220 …}
    +followers: Doctrine\ORM\PersistentCollection {#6222 …}
    +blocks: Doctrine\ORM\PersistentCollection {#6224 …}
    +blockers: Doctrine\ORM\PersistentCollection {#6226 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#6228 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#6230 …}
    +reports: Doctrine\ORM\PersistentCollection {#6232 …}
    +favourites: Doctrine\ORM\PersistentCollection {#6234 …}
    +violations: Doctrine\ORM\PersistentCollection {#6236 …}
    +notifications: Doctrine\ORM\PersistentCollection {#6238 …}
    +awards: Doctrine\ORM\PersistentCollection {#6240 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#6242 …}
    +categories: Doctrine\ORM\PersistentCollection {#6244 …}
    -id: 43868
    -password: "$2y$13$To2CKZwLRoV5vGAF8Gp8me3MDub5FPRWST8vMWAZ3ZmT8//rb1uh."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6246 …}
    +apId: "SnokenKeekaGuard@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/SnokenKeekaGuard"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/SnokenKeekaGuard"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "SnokenKeekaGuard"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729556493 {#6191
      date: 2024-10-22 02:21:33.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1693518232 {#6192
      date: 2023-08-31 23:43:52.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1706179492 {#2581
    date: 2024-01-25 11:44:52.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#6267
  +date: DateTimeImmutable @1706179492 {#2581
    date: 2024-01-25 11:44:52.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706179492 {#2581
    date: 2024-01-25 11:44:52.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#6321
  +createdAt: DateTimeImmutable @1706179492 {#2581
    date: 2024-01-25 11:44:52.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 0.12 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2277
    +icon: Proxies\__CG__\App\Entity\Image {#6118 …}
    +name: "lemmyshitpost@lemmy.world"
    +title: "lemmyshitpost"
    +description: """
      Welcome to Lemmy Shitpost. Here you can shitpost to your hearts content.\n
      \n
      Anything and everything goes. Memes, Jokes, Vents and Banter. Though we still have to comply with lemmy.world instance rules. So behave!\n
      \n
      ---\n
      \n
      **Rules:**\n
      ==========\n
      \n
      1. Be Respectful___ Refrain from using harmful language pertaining to a protected characteristic: e.g. race, gender, sexuality, disability or religion. Refrain from being argumentative when responding or commenting to posts/replies. Personal attacks are not welcome here. …\n
      \n
      ---\n
      \n
      2. No Illegal Content___ Content that violates the law. Any post/comment found to be in breach of common law will be removed and given to the authorities if required. That means: -No promoting violence/threats against any individuals -No CSA content or Revenge Porn -No sharing private/personal information (Doxxing) …\n
      \n
      ---\n
      \n
      3. No Spam___ Posting the same post, no matter the intent is against the rules. -If you have posted content, please refrain from re-posting said content within this community. -Do not spam posts with intent to harass, annoy, bully, advertise, scam or harm this community. -No posting Scams/Advertisements/Phishing Links/IP Grabbers -No Bots, Bots will be banned from the community. …\n
      \n
      ---\n
      \n
      4. No Porn/ExplicitContent ___ -Do not post explicit content. Lemmy.World is not the instance for NSFW content. -Do not post Gore or Shock Content. …\n
      \n
      ---\n
      \n
      5. No Enciting Harassment,Brigading, Doxxing or Witch Hunts ___ -Do not Brigade other Communities -No calls to action against other communities/users within Lemmy or outside of Lemmy. -No Witch Hunts against users/communities. -No content that harasses members within or outside of the community. …\n
      \n
      ---\n
      \n
      6. NSFW should be behind NSFW tags.___ -Content that is NSFW should be behind NSFW tags. -Content that might be distressing should be kept behind NSFW tags.\n
      \n
      \n
      \n
      If you see content that is a breach of the rules, please flag and report the comment and a moderator will take action where they can.\n
      \n
      ---\n
      \n
      **Also check out:**\n
      \n
      **Partnered Communities:**\n
      \n
      1.[Memes](/c/memes@lemmy.world)\n
      \n
      2.[Lemmy Review](/c/lemmyreview@lemmy.world)\n
      \n
      3.[Mildly Infuriating](/c/mildlyinfuriating@lemmy.world)\n
      \n
      4.[Lemmy Be Wholesome](/c/lemmybewholesome@lemmy.world)\n
      \n
      5.[No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
      \n
      6.[You Should Know](/c/youshouldknow@lemmy.world)\n
      \n
      7.[Comedy Heaven](/c/comedyheaven@lemmy.world)\n
      \n
      8.[Credible Defense](/c/credibledefense@sh.itjust.works)\n
      \n
      9.[Ten Forward](/c/tenforward@lemmy.world)\n
      \n
      10.[LinuxMemes](/c/linuxmemes@lemmy.world) (Linux themed memes)\n
      \n
      ---\n
      \n
      Reach out to\n
      \n
      *All communities included on the sidebar are to be made in compliance with the instance rules.* [Striker](https://lemmy.world/u/STRIKINGdebate2)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 2449
    +entryCommentCount: 36496
    +postCount: 2
    +postCommentCount: 9
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582894 {#6115
      date: 2024-10-22 09:41:34.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#6119 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#6121 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#6123 …}
    +entries: Doctrine\ORM\PersistentCollection {#6125 …}
    +posts: Doctrine\ORM\PersistentCollection {#6127 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#6129 …}
    +bans: Doctrine\ORM\PersistentCollection {#6131 …}
    +reports: Doctrine\ORM\PersistentCollection {#6133 …}
    +badges: Doctrine\ORM\PersistentCollection {#6135 …}
    +logs: Doctrine\ORM\PersistentCollection {#6137 …}
    +awards: Doctrine\ORM\PersistentCollection {#6139 …}
    +categories: Doctrine\ORM\PersistentCollection {#6141 …}
    -id: 102
    +apId: "lemmyshitpost@lemmy.world"
    +apProfileId: "https://lemmy.world/c/lemmyshitpost"
    +apPublicUrl: "https://lemmy.world/c/lemmyshitpost"
    +apFollowersUrl: "https://lemmy.world/c/lemmyshitpost/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "lemmyshitpost"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583684 {#6116
      date: 2024-10-22 09:54:44.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700687993 {#6117
      date: 2023-11-22 22:19:53.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#6375
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2277
    +icon: Proxies\__CG__\App\Entity\Image {#6118 …}
    +name: "lemmyshitpost@lemmy.world"
    +title: "lemmyshitpost"
    +description: """
      Welcome to Lemmy Shitpost. Here you can shitpost to your hearts content.\n
      \n
      Anything and everything goes. Memes, Jokes, Vents and Banter. Though we still have to comply with lemmy.world instance rules. So behave!\n
      \n
      ---\n
      \n
      **Rules:**\n
      ==========\n
      \n
      1. Be Respectful___ Refrain from using harmful language pertaining to a protected characteristic: e.g. race, gender, sexuality, disability or religion. Refrain from being argumentative when responding or commenting to posts/replies. Personal attacks are not welcome here. …\n
      \n
      ---\n
      \n
      2. No Illegal Content___ Content that violates the law. Any post/comment found to be in breach of common law will be removed and given to the authorities if required. That means: -No promoting violence/threats against any individuals -No CSA content or Revenge Porn -No sharing private/personal information (Doxxing) …\n
      \n
      ---\n
      \n
      3. No Spam___ Posting the same post, no matter the intent is against the rules. -If you have posted content, please refrain from re-posting said content within this community. -Do not spam posts with intent to harass, annoy, bully, advertise, scam or harm this community. -No posting Scams/Advertisements/Phishing Links/IP Grabbers -No Bots, Bots will be banned from the community. …\n
      \n
      ---\n
      \n
      4. No Porn/ExplicitContent ___ -Do not post explicit content. Lemmy.World is not the instance for NSFW content. -Do not post Gore or Shock Content. …\n
      \n
      ---\n
      \n
      5. No Enciting Harassment,Brigading, Doxxing or Witch Hunts ___ -Do not Brigade other Communities -No calls to action against other communities/users within Lemmy or outside of Lemmy. -No Witch Hunts against users/communities. -No content that harasses members within or outside of the community. …\n
      \n
      ---\n
      \n
      6. NSFW should be behind NSFW tags.___ -Content that is NSFW should be behind NSFW tags. -Content that might be distressing should be kept behind NSFW tags.\n
      \n
      \n
      \n
      If you see content that is a breach of the rules, please flag and report the comment and a moderator will take action where they can.\n
      \n
      ---\n
      \n
      **Also check out:**\n
      \n
      **Partnered Communities:**\n
      \n
      1.[Memes](/c/memes@lemmy.world)\n
      \n
      2.[Lemmy Review](/c/lemmyreview@lemmy.world)\n
      \n
      3.[Mildly Infuriating](/c/mildlyinfuriating@lemmy.world)\n
      \n
      4.[Lemmy Be Wholesome](/c/lemmybewholesome@lemmy.world)\n
      \n
      5.[No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
      \n
      6.[You Should Know](/c/youshouldknow@lemmy.world)\n
      \n
      7.[Comedy Heaven](/c/comedyheaven@lemmy.world)\n
      \n
      8.[Credible Defense](/c/credibledefense@sh.itjust.works)\n
      \n
      9.[Ten Forward](/c/tenforward@lemmy.world)\n
      \n
      10.[LinuxMemes](/c/linuxmemes@lemmy.world) (Linux themed memes)\n
      \n
      ---\n
      \n
      Reach out to\n
      \n
      *All communities included on the sidebar are to be made in compliance with the instance rules.* [Striker](https://lemmy.world/u/STRIKINGdebate2)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 2449
    +entryCommentCount: 36496
    +postCount: 2
    +postCommentCount: 9
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582894 {#6115
      date: 2024-10-22 09:41:34.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#6119 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#6121 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#6123 …}
    +entries: Doctrine\ORM\PersistentCollection {#6125 …}
    +posts: Doctrine\ORM\PersistentCollection {#6127 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#6129 …}
    +bans: Doctrine\ORM\PersistentCollection {#6131 …}
    +reports: Doctrine\ORM\PersistentCollection {#6133 …}
    +badges: Doctrine\ORM\PersistentCollection {#6135 …}
    +logs: Doctrine\ORM\PersistentCollection {#6137 …}
    +awards: Doctrine\ORM\PersistentCollection {#6139 …}
    +categories: Doctrine\ORM\PersistentCollection {#6141 …}
    -id: 102
    +apId: "lemmyshitpost@lemmy.world"
    +apProfileId: "https://lemmy.world/c/lemmyshitpost"
    +apPublicUrl: "https://lemmy.world/c/lemmyshitpost"
    +apFollowersUrl: "https://lemmy.world/c/lemmyshitpost/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "lemmyshitpost"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583684 {#6116
      date: 2024-10-22 09:54:44.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700687993 {#6117
      date: 2023-11-22 22:19:53.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.36 ms
Input props
[
  "subject" => Proxies\__CG__\App\Entity\Entry {#2275
    +user: Proxies\__CG__\App\Entity\User {#2528
      +avatar: Proxies\__CG__\App\Entity\Image {#6193 …}
      +cover: null
      +email: "SnokenKeekaGuard@lemmy.dbzer0.com"
      +username: "@SnokenKeekaGuard@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729396570 {#6190
        date: 2024-10-20 05:56:10.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#6194 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6196 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#6198 …}
      +entries: Doctrine\ORM\PersistentCollection {#6200 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#6202 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#6204 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6206 …}
      +posts: Doctrine\ORM\PersistentCollection {#6208 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#6210 …}
      +postComments: Doctrine\ORM\PersistentCollection {#6212 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#6214 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6216 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#6218 …}
      +follows: Doctrine\ORM\PersistentCollection {#6220 …}
      +followers: Doctrine\ORM\PersistentCollection {#6222 …}
      +blocks: Doctrine\ORM\PersistentCollection {#6224 …}
      +blockers: Doctrine\ORM\PersistentCollection {#6226 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#6228 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#6230 …}
      +reports: Doctrine\ORM\PersistentCollection {#6232 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6234 …}
      +violations: Doctrine\ORM\PersistentCollection {#6236 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6238 …}
      +awards: Doctrine\ORM\PersistentCollection {#6240 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#6242 …}
      +categories: Doctrine\ORM\PersistentCollection {#6244 …}
      -id: 43868
      -password: "$2y$13$To2CKZwLRoV5vGAF8Gp8me3MDub5FPRWST8vMWAZ3ZmT8//rb1uh."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6246 …}
      +apId: "SnokenKeekaGuard@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/SnokenKeekaGuard"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/SnokenKeekaGuard"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "SnokenKeekaGuard"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729556493 {#6191
        date: 2024-10-22 02:21:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1693518232 {#6192
        date: 2023-08-31 23:43:52.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2277
      +icon: Proxies\__CG__\App\Entity\Image {#6118 …}
      +name: "lemmyshitpost@lemmy.world"
      +title: "lemmyshitpost"
      +description: """
        Welcome to Lemmy Shitpost. Here you can shitpost to your hearts content.\n
        \n
        Anything and everything goes. Memes, Jokes, Vents and Banter. Though we still have to comply with lemmy.world instance rules. So behave!\n
        \n
        ---\n
        \n
        **Rules:**\n
        ==========\n
        \n
        1. Be Respectful___ Refrain from using harmful language pertaining to a protected characteristic: e.g. race, gender, sexuality, disability or religion. Refrain from being argumentative when responding or commenting to posts/replies. Personal attacks are not welcome here. …\n
        \n
        ---\n
        \n
        2. No Illegal Content___ Content that violates the law. Any post/comment found to be in breach of common law will be removed and given to the authorities if required. That means: -No promoting violence/threats against any individuals -No CSA content or Revenge Porn -No sharing private/personal information (Doxxing) …\n
        \n
        ---\n
        \n
        3. No Spam___ Posting the same post, no matter the intent is against the rules. -If you have posted content, please refrain from re-posting said content within this community. -Do not spam posts with intent to harass, annoy, bully, advertise, scam or harm this community. -No posting Scams/Advertisements/Phishing Links/IP Grabbers -No Bots, Bots will be banned from the community. …\n
        \n
        ---\n
        \n
        4. No Porn/ExplicitContent ___ -Do not post explicit content. Lemmy.World is not the instance for NSFW content. -Do not post Gore or Shock Content. …\n
        \n
        ---\n
        \n
        5. No Enciting Harassment,Brigading, Doxxing or Witch Hunts ___ -Do not Brigade other Communities -No calls to action against other communities/users within Lemmy or outside of Lemmy. -No Witch Hunts against users/communities. -No content that harasses members within or outside of the community. …\n
        \n
        ---\n
        \n
        6. NSFW should be behind NSFW tags.___ -Content that is NSFW should be behind NSFW tags. -Content that might be distressing should be kept behind NSFW tags.\n
        \n
        \n
        \n
        If you see content that is a breach of the rules, please flag and report the comment and a moderator will take action where they can.\n
        \n
        ---\n
        \n
        **Also check out:**\n
        \n
        **Partnered Communities:**\n
        \n
        1.[Memes](/c/memes@lemmy.world)\n
        \n
        2.[Lemmy Review](/c/lemmyreview@lemmy.world)\n
        \n
        3.[Mildly Infuriating](/c/mildlyinfuriating@lemmy.world)\n
        \n
        4.[Lemmy Be Wholesome](/c/lemmybewholesome@lemmy.world)\n
        \n
        5.[No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
        \n
        6.[You Should Know](/c/youshouldknow@lemmy.world)\n
        \n
        7.[Comedy Heaven](/c/comedyheaven@lemmy.world)\n
        \n
        8.[Credible Defense](/c/credibledefense@sh.itjust.works)\n
        \n
        9.[Ten Forward](/c/tenforward@lemmy.world)\n
        \n
        10.[LinuxMemes](/c/linuxmemes@lemmy.world) (Linux themed memes)\n
        \n
        ---\n
        \n
        Reach out to\n
        \n
        *All communities included on the sidebar are to be made in compliance with the instance rules.* [Striker](https://lemmy.world/u/STRIKINGdebate2)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 2449
      +entryCommentCount: 36496
      +postCount: 2
      +postCommentCount: 9
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582894 {#6115
        date: 2024-10-22 09:41:34.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#6119 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#6121 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#6123 …}
      +entries: Doctrine\ORM\PersistentCollection {#6125 …}
      +posts: Doctrine\ORM\PersistentCollection {#6127 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6129 …}
      +bans: Doctrine\ORM\PersistentCollection {#6131 …}
      +reports: Doctrine\ORM\PersistentCollection {#6133 …}
      +badges: Doctrine\ORM\PersistentCollection {#6135 …}
      +logs: Doctrine\ORM\PersistentCollection {#6137 …}
      +awards: Doctrine\ORM\PersistentCollection {#6139 …}
      +categories: Doctrine\ORM\PersistentCollection {#6141 …}
      -id: 102
      +apId: "lemmyshitpost@lemmy.world"
      +apProfileId: "https://lemmy.world/c/lemmyshitpost"
      +apPublicUrl: "https://lemmy.world/c/lemmyshitpost"
      +apFollowersUrl: "https://lemmy.world/c/lemmyshitpost/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "lemmyshitpost"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583684 {#6116
        date: 2024-10-22 09:54:44.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700687993 {#6117
        date: 2023-11-22 22:19:53.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2615 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2626 …}
    +slug: "that-s-life"
    +title: "🎵that's life🎵"
    +url: "https://lemmy.dbzer0.com/pictrs/image/63251dd3-5946-4660-b11b-716294109e3e.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 117
    +favouriteCount: 755
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728987007 {#2186
      date: 2024-10-15 12:10:07.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2627 …}
    +votes: Doctrine\ORM\PersistentCollection {#2629 …}
    +reports: Doctrine\ORM\PersistentCollection {#2630 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2632 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2634 …}
    +badges: Doctrine\ORM\PersistentCollection {#2636 …}
    +children: [
      App\Entity\EntryComment {#2279
        +user: App\Entity\User {#261
          +avatar: null
          +cover: null
          +email: "renzev@lemmy.world"
          +username: "@renzev@lemmy.world"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729547074 {#269
            date: 2024-10-21 23:44:34.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
          +entries: Doctrine\ORM\PersistentCollection {#191 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
          +posts: Doctrine\ORM\PersistentCollection {#79 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
          +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
          +follows: Doctrine\ORM\PersistentCollection {#1605 …}
          +followers: Doctrine\ORM\PersistentCollection {#1770 …}
          +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
          +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
          +reports: Doctrine\ORM\PersistentCollection {#2421 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
          +violations: Doctrine\ORM\PersistentCollection {#2401 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
          +awards: Doctrine\ORM\PersistentCollection {#1951 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
          +categories: Doctrine\ORM\PersistentCollection {#1924 …}
          -id: 88056
          -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
          +apId: "renzev@lemmy.world"
          +apProfileId: "https://lemmy.world/u/renzev"
          +apPublicUrl: "https://lemmy.world/u/renzev"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.world/inbox"
          +apDomain: "lemmy.world"
          +apPreferredUsername: "renzev"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1708864304 {#272
            date: 2024-02-25 13:31:44.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1708864303 {#275
            date: 2024-02-25 13:31:43.0 +01:00
          }
        }
        +entry: Proxies\__CG__\App\Entity\Entry {#2275 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2277 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2261 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2261 …}
        +body: "Not trying to downplay your experience, but uni was actually so much better for me… being able to focus on things that actually coincide with my interests and abilities in Uni was so liberating after being forced to go through five classes a day five days a week, most of which were either insultingly idiotic or existentially difficult… Not to mention having an actually human-paced schedule with ample time to plan ahead instead of constantly being in damage reduction mode. I remember thinking to myself in the first year of uni: “Is this what *normal life* is supposed to feel like?” I’m still recovering from school emotionally, but the fact that I finally have the mental space to recover is definitely a good sign. I guess you and I just have way different schools, universities, and personal circumstances!"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706308792 {#2278
          date: 2024-01-26 23:39:52.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@SnokenKeekaGuard@lemmy.dbzer0.com"
          "@TheGrandNagus@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2220 …}
        +nested: Doctrine\ORM\PersistentCollection {#2222 …}
        +votes: Doctrine\ORM\PersistentCollection {#2219 …}
        +reports: Doctrine\ORM\PersistentCollection {#2196 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2194 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2193 …}
        -id: 343276
        -bodyTs: "'abil':29 'abl':17 'actual':10,23,64 'ahead':74 'ampl':70 'better':13 'circumst':141 'class':42 'coincid':24 'constant':77 'damag':80 'day':44,46 'definit':124 'differ':136 'difficult':58 'downplay':4 'either':53 'emot':110 'existenti':57 'experi':6 'fact':113 'feel':102 'final':116 'first':90 'five':41,45 'focus':19 'forc':37 'go':39 'good':126 'guess':129 'human':66 'human-pac':65 'idiot':55 'instead':75 'insult':54 'interest':27 'liber':34 'life':98 'like':103 'm':105 'mental':119 'mention':61 'mode':82 'much':12 'normal':97 'pace':67 'person':140 'plan':73 'recov':107,122 'reduct':81 'rememb':84 'schedul':68 'school':109,137 'sign':127 'space':120 'still':106 'suppos':100 'thing':21 'think':85 'time':71 'tri':2 'uni':8,31,93 'univers':138 'way':135 'week':48 'year':91"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7047064"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706308792 {#2276
          date: 2024-01-26 23:39:52.0 +01:00
        }
        +"title": 343276
      }
    ]
    -id: 32972
    -titleTs: "'life':3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706265892
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13037488"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706179492 {#2581
      date: 2024-01-25 11:44:52.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#6434
  +subject: Proxies\__CG__\App\Entity\Entry {#2275
    +user: Proxies\__CG__\App\Entity\User {#2528
      +avatar: Proxies\__CG__\App\Entity\Image {#6193 …}
      +cover: null
      +email: "SnokenKeekaGuard@lemmy.dbzer0.com"
      +username: "@SnokenKeekaGuard@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729396570 {#6190
        date: 2024-10-20 05:56:10.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#6194 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6196 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#6198 …}
      +entries: Doctrine\ORM\PersistentCollection {#6200 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#6202 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#6204 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6206 …}
      +posts: Doctrine\ORM\PersistentCollection {#6208 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#6210 …}
      +postComments: Doctrine\ORM\PersistentCollection {#6212 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#6214 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6216 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#6218 …}
      +follows: Doctrine\ORM\PersistentCollection {#6220 …}
      +followers: Doctrine\ORM\PersistentCollection {#6222 …}
      +blocks: Doctrine\ORM\PersistentCollection {#6224 …}
      +blockers: Doctrine\ORM\PersistentCollection {#6226 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#6228 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#6230 …}
      +reports: Doctrine\ORM\PersistentCollection {#6232 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6234 …}
      +violations: Doctrine\ORM\PersistentCollection {#6236 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6238 …}
      +awards: Doctrine\ORM\PersistentCollection {#6240 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#6242 …}
      +categories: Doctrine\ORM\PersistentCollection {#6244 …}
      -id: 43868
      -password: "$2y$13$To2CKZwLRoV5vGAF8Gp8me3MDub5FPRWST8vMWAZ3ZmT8//rb1uh."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6246 …}
      +apId: "SnokenKeekaGuard@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/SnokenKeekaGuard"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/SnokenKeekaGuard"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "SnokenKeekaGuard"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729556493 {#6191
        date: 2024-10-22 02:21:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1693518232 {#6192
        date: 2023-08-31 23:43:52.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2277
      +icon: Proxies\__CG__\App\Entity\Image {#6118 …}
      +name: "lemmyshitpost@lemmy.world"
      +title: "lemmyshitpost"
      +description: """
        Welcome to Lemmy Shitpost. Here you can shitpost to your hearts content.\n
        \n
        Anything and everything goes. Memes, Jokes, Vents and Banter. Though we still have to comply with lemmy.world instance rules. So behave!\n
        \n
        ---\n
        \n
        **Rules:**\n
        ==========\n
        \n
        1. Be Respectful___ Refrain from using harmful language pertaining to a protected characteristic: e.g. race, gender, sexuality, disability or religion. Refrain from being argumentative when responding or commenting to posts/replies. Personal attacks are not welcome here. …\n
        \n
        ---\n
        \n
        2. No Illegal Content___ Content that violates the law. Any post/comment found to be in breach of common law will be removed and given to the authorities if required. That means: -No promoting violence/threats against any individuals -No CSA content or Revenge Porn -No sharing private/personal information (Doxxing) …\n
        \n
        ---\n
        \n
        3. No Spam___ Posting the same post, no matter the intent is against the rules. -If you have posted content, please refrain from re-posting said content within this community. -Do not spam posts with intent to harass, annoy, bully, advertise, scam or harm this community. -No posting Scams/Advertisements/Phishing Links/IP Grabbers -No Bots, Bots will be banned from the community. …\n
        \n
        ---\n
        \n
        4. No Porn/ExplicitContent ___ -Do not post explicit content. Lemmy.World is not the instance for NSFW content. -Do not post Gore or Shock Content. …\n
        \n
        ---\n
        \n
        5. No Enciting Harassment,Brigading, Doxxing or Witch Hunts ___ -Do not Brigade other Communities -No calls to action against other communities/users within Lemmy or outside of Lemmy. -No Witch Hunts against users/communities. -No content that harasses members within or outside of the community. …\n
        \n
        ---\n
        \n
        6. NSFW should be behind NSFW tags.___ -Content that is NSFW should be behind NSFW tags. -Content that might be distressing should be kept behind NSFW tags.\n
        \n
        \n
        \n
        If you see content that is a breach of the rules, please flag and report the comment and a moderator will take action where they can.\n
        \n
        ---\n
        \n
        **Also check out:**\n
        \n
        **Partnered Communities:**\n
        \n
        1.[Memes](/c/memes@lemmy.world)\n
        \n
        2.[Lemmy Review](/c/lemmyreview@lemmy.world)\n
        \n
        3.[Mildly Infuriating](/c/mildlyinfuriating@lemmy.world)\n
        \n
        4.[Lemmy Be Wholesome](/c/lemmybewholesome@lemmy.world)\n
        \n
        5.[No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
        \n
        6.[You Should Know](/c/youshouldknow@lemmy.world)\n
        \n
        7.[Comedy Heaven](/c/comedyheaven@lemmy.world)\n
        \n
        8.[Credible Defense](/c/credibledefense@sh.itjust.works)\n
        \n
        9.[Ten Forward](/c/tenforward@lemmy.world)\n
        \n
        10.[LinuxMemes](/c/linuxmemes@lemmy.world) (Linux themed memes)\n
        \n
        ---\n
        \n
        Reach out to\n
        \n
        *All communities included on the sidebar are to be made in compliance with the instance rules.* [Striker](https://lemmy.world/u/STRIKINGdebate2)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 2449
      +entryCommentCount: 36496
      +postCount: 2
      +postCommentCount: 9
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582894 {#6115
        date: 2024-10-22 09:41:34.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#6119 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#6121 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#6123 …}
      +entries: Doctrine\ORM\PersistentCollection {#6125 …}
      +posts: Doctrine\ORM\PersistentCollection {#6127 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6129 …}
      +bans: Doctrine\ORM\PersistentCollection {#6131 …}
      +reports: Doctrine\ORM\PersistentCollection {#6133 …}
      +badges: Doctrine\ORM\PersistentCollection {#6135 …}
      +logs: Doctrine\ORM\PersistentCollection {#6137 …}
      +awards: Doctrine\ORM\PersistentCollection {#6139 …}
      +categories: Doctrine\ORM\PersistentCollection {#6141 …}
      -id: 102
      +apId: "lemmyshitpost@lemmy.world"
      +apProfileId: "https://lemmy.world/c/lemmyshitpost"
      +apPublicUrl: "https://lemmy.world/c/lemmyshitpost"
      +apFollowersUrl: "https://lemmy.world/c/lemmyshitpost/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "lemmyshitpost"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583684 {#6116
        date: 2024-10-22 09:54:44.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700687993 {#6117
        date: 2023-11-22 22:19:53.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2615 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2626 …}
    +slug: "that-s-life"
    +title: "🎵that's life🎵"
    +url: "https://lemmy.dbzer0.com/pictrs/image/63251dd3-5946-4660-b11b-716294109e3e.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 117
    +favouriteCount: 755
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728987007 {#2186
      date: 2024-10-15 12:10:07.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2627 …}
    +votes: Doctrine\ORM\PersistentCollection {#2629 …}
    +reports: Doctrine\ORM\PersistentCollection {#2630 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2632 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2634 …}
    +badges: Doctrine\ORM\PersistentCollection {#2636 …}
    +children: [
      App\Entity\EntryComment {#2279
        +user: App\Entity\User {#261
          +avatar: null
          +cover: null
          +email: "renzev@lemmy.world"
          +username: "@renzev@lemmy.world"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729547074 {#269
            date: 2024-10-21 23:44:34.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
          +entries: Doctrine\ORM\PersistentCollection {#191 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
          +posts: Doctrine\ORM\PersistentCollection {#79 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
          +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
          +follows: Doctrine\ORM\PersistentCollection {#1605 …}
          +followers: Doctrine\ORM\PersistentCollection {#1770 …}
          +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
          +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
          +reports: Doctrine\ORM\PersistentCollection {#2421 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
          +violations: Doctrine\ORM\PersistentCollection {#2401 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
          +awards: Doctrine\ORM\PersistentCollection {#1951 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
          +categories: Doctrine\ORM\PersistentCollection {#1924 …}
          -id: 88056
          -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
          +apId: "renzev@lemmy.world"
          +apProfileId: "https://lemmy.world/u/renzev"
          +apPublicUrl: "https://lemmy.world/u/renzev"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.world/inbox"
          +apDomain: "lemmy.world"
          +apPreferredUsername: "renzev"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1708864304 {#272
            date: 2024-02-25 13:31:44.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1708864303 {#275
            date: 2024-02-25 13:31:43.0 +01:00
          }
        }
        +entry: Proxies\__CG__\App\Entity\Entry {#2275 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2277 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2261 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2261 …}
        +body: "Not trying to downplay your experience, but uni was actually so much better for me… being able to focus on things that actually coincide with my interests and abilities in Uni was so liberating after being forced to go through five classes a day five days a week, most of which were either insultingly idiotic or existentially difficult… Not to mention having an actually human-paced schedule with ample time to plan ahead instead of constantly being in damage reduction mode. I remember thinking to myself in the first year of uni: “Is this what *normal life* is supposed to feel like?” I’m still recovering from school emotionally, but the fact that I finally have the mental space to recover is definitely a good sign. I guess you and I just have way different schools, universities, and personal circumstances!"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706308792 {#2278
          date: 2024-01-26 23:39:52.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@SnokenKeekaGuard@lemmy.dbzer0.com"
          "@TheGrandNagus@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2220 …}
        +nested: Doctrine\ORM\PersistentCollection {#2222 …}
        +votes: Doctrine\ORM\PersistentCollection {#2219 …}
        +reports: Doctrine\ORM\PersistentCollection {#2196 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2194 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2193 …}
        -id: 343276
        -bodyTs: "'abil':29 'abl':17 'actual':10,23,64 'ahead':74 'ampl':70 'better':13 'circumst':141 'class':42 'coincid':24 'constant':77 'damag':80 'day':44,46 'definit':124 'differ':136 'difficult':58 'downplay':4 'either':53 'emot':110 'existenti':57 'experi':6 'fact':113 'feel':102 'final':116 'first':90 'five':41,45 'focus':19 'forc':37 'go':39 'good':126 'guess':129 'human':66 'human-pac':65 'idiot':55 'instead':75 'insult':54 'interest':27 'liber':34 'life':98 'like':103 'm':105 'mental':119 'mention':61 'mode':82 'much':12 'normal':97 'pace':67 'person':140 'plan':73 'recov':107,122 'reduct':81 'rememb':84 'schedul':68 'school':109,137 'sign':127 'space':120 'still':106 'suppos':100 'thing':21 'think':85 'time':71 'tri':2 'uni':8,31,93 'univers':138 'way':135 'week':48 'year':91"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7047064"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706308792 {#2276
          date: 2024-01-26 23:39:52.0 +01:00
        }
        +"title": 343276
      }
    ]
    -id: 32972
    -titleTs: "'life':3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706265892
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13037488"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706179492 {#2581
      date: 2024-01-25 11:44:52.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.61 ms
Input props
[
  "subject" => Proxies\__CG__\App\Entity\Entry {#2275
    +user: Proxies\__CG__\App\Entity\User {#2528
      +avatar: Proxies\__CG__\App\Entity\Image {#6193 …}
      +cover: null
      +email: "SnokenKeekaGuard@lemmy.dbzer0.com"
      +username: "@SnokenKeekaGuard@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729396570 {#6190
        date: 2024-10-20 05:56:10.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#6194 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6196 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#6198 …}
      +entries: Doctrine\ORM\PersistentCollection {#6200 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#6202 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#6204 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6206 …}
      +posts: Doctrine\ORM\PersistentCollection {#6208 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#6210 …}
      +postComments: Doctrine\ORM\PersistentCollection {#6212 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#6214 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6216 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#6218 …}
      +follows: Doctrine\ORM\PersistentCollection {#6220 …}
      +followers: Doctrine\ORM\PersistentCollection {#6222 …}
      +blocks: Doctrine\ORM\PersistentCollection {#6224 …}
      +blockers: Doctrine\ORM\PersistentCollection {#6226 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#6228 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#6230 …}
      +reports: Doctrine\ORM\PersistentCollection {#6232 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6234 …}
      +violations: Doctrine\ORM\PersistentCollection {#6236 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6238 …}
      +awards: Doctrine\ORM\PersistentCollection {#6240 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#6242 …}
      +categories: Doctrine\ORM\PersistentCollection {#6244 …}
      -id: 43868
      -password: "$2y$13$To2CKZwLRoV5vGAF8Gp8me3MDub5FPRWST8vMWAZ3ZmT8//rb1uh."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6246 …}
      +apId: "SnokenKeekaGuard@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/SnokenKeekaGuard"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/SnokenKeekaGuard"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "SnokenKeekaGuard"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729556493 {#6191
        date: 2024-10-22 02:21:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1693518232 {#6192
        date: 2023-08-31 23:43:52.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2277
      +icon: Proxies\__CG__\App\Entity\Image {#6118 …}
      +name: "lemmyshitpost@lemmy.world"
      +title: "lemmyshitpost"
      +description: """
        Welcome to Lemmy Shitpost. Here you can shitpost to your hearts content.\n
        \n
        Anything and everything goes. Memes, Jokes, Vents and Banter. Though we still have to comply with lemmy.world instance rules. So behave!\n
        \n
        ---\n
        \n
        **Rules:**\n
        ==========\n
        \n
        1. Be Respectful___ Refrain from using harmful language pertaining to a protected characteristic: e.g. race, gender, sexuality, disability or religion. Refrain from being argumentative when responding or commenting to posts/replies. Personal attacks are not welcome here. …\n
        \n
        ---\n
        \n
        2. No Illegal Content___ Content that violates the law. Any post/comment found to be in breach of common law will be removed and given to the authorities if required. That means: -No promoting violence/threats against any individuals -No CSA content or Revenge Porn -No sharing private/personal information (Doxxing) …\n
        \n
        ---\n
        \n
        3. No Spam___ Posting the same post, no matter the intent is against the rules. -If you have posted content, please refrain from re-posting said content within this community. -Do not spam posts with intent to harass, annoy, bully, advertise, scam or harm this community. -No posting Scams/Advertisements/Phishing Links/IP Grabbers -No Bots, Bots will be banned from the community. …\n
        \n
        ---\n
        \n
        4. No Porn/ExplicitContent ___ -Do not post explicit content. Lemmy.World is not the instance for NSFW content. -Do not post Gore or Shock Content. …\n
        \n
        ---\n
        \n
        5. No Enciting Harassment,Brigading, Doxxing or Witch Hunts ___ -Do not Brigade other Communities -No calls to action against other communities/users within Lemmy or outside of Lemmy. -No Witch Hunts against users/communities. -No content that harasses members within or outside of the community. …\n
        \n
        ---\n
        \n
        6. NSFW should be behind NSFW tags.___ -Content that is NSFW should be behind NSFW tags. -Content that might be distressing should be kept behind NSFW tags.\n
        \n
        \n
        \n
        If you see content that is a breach of the rules, please flag and report the comment and a moderator will take action where they can.\n
        \n
        ---\n
        \n
        **Also check out:**\n
        \n
        **Partnered Communities:**\n
        \n
        1.[Memes](/c/memes@lemmy.world)\n
        \n
        2.[Lemmy Review](/c/lemmyreview@lemmy.world)\n
        \n
        3.[Mildly Infuriating](/c/mildlyinfuriating@lemmy.world)\n
        \n
        4.[Lemmy Be Wholesome](/c/lemmybewholesome@lemmy.world)\n
        \n
        5.[No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
        \n
        6.[You Should Know](/c/youshouldknow@lemmy.world)\n
        \n
        7.[Comedy Heaven](/c/comedyheaven@lemmy.world)\n
        \n
        8.[Credible Defense](/c/credibledefense@sh.itjust.works)\n
        \n
        9.[Ten Forward](/c/tenforward@lemmy.world)\n
        \n
        10.[LinuxMemes](/c/linuxmemes@lemmy.world) (Linux themed memes)\n
        \n
        ---\n
        \n
        Reach out to\n
        \n
        *All communities included on the sidebar are to be made in compliance with the instance rules.* [Striker](https://lemmy.world/u/STRIKINGdebate2)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 2449
      +entryCommentCount: 36496
      +postCount: 2
      +postCommentCount: 9
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582894 {#6115
        date: 2024-10-22 09:41:34.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#6119 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#6121 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#6123 …}
      +entries: Doctrine\ORM\PersistentCollection {#6125 …}
      +posts: Doctrine\ORM\PersistentCollection {#6127 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6129 …}
      +bans: Doctrine\ORM\PersistentCollection {#6131 …}
      +reports: Doctrine\ORM\PersistentCollection {#6133 …}
      +badges: Doctrine\ORM\PersistentCollection {#6135 …}
      +logs: Doctrine\ORM\PersistentCollection {#6137 …}
      +awards: Doctrine\ORM\PersistentCollection {#6139 …}
      +categories: Doctrine\ORM\PersistentCollection {#6141 …}
      -id: 102
      +apId: "lemmyshitpost@lemmy.world"
      +apProfileId: "https://lemmy.world/c/lemmyshitpost"
      +apPublicUrl: "https://lemmy.world/c/lemmyshitpost"
      +apFollowersUrl: "https://lemmy.world/c/lemmyshitpost/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "lemmyshitpost"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583684 {#6116
        date: 2024-10-22 09:54:44.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700687993 {#6117
        date: 2023-11-22 22:19:53.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2615 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2626 …}
    +slug: "that-s-life"
    +title: "🎵that's life🎵"
    +url: "https://lemmy.dbzer0.com/pictrs/image/63251dd3-5946-4660-b11b-716294109e3e.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 117
    +favouriteCount: 755
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728987007 {#2186
      date: 2024-10-15 12:10:07.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2627 …}
    +votes: Doctrine\ORM\PersistentCollection {#2629 …}
    +reports: Doctrine\ORM\PersistentCollection {#2630 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2632 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2634 …}
    +badges: Doctrine\ORM\PersistentCollection {#2636 …}
    +children: [
      App\Entity\EntryComment {#2279
        +user: App\Entity\User {#261
          +avatar: null
          +cover: null
          +email: "renzev@lemmy.world"
          +username: "@renzev@lemmy.world"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729547074 {#269
            date: 2024-10-21 23:44:34.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
          +entries: Doctrine\ORM\PersistentCollection {#191 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
          +posts: Doctrine\ORM\PersistentCollection {#79 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
          +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
          +follows: Doctrine\ORM\PersistentCollection {#1605 …}
          +followers: Doctrine\ORM\PersistentCollection {#1770 …}
          +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
          +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
          +reports: Doctrine\ORM\PersistentCollection {#2421 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
          +violations: Doctrine\ORM\PersistentCollection {#2401 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
          +awards: Doctrine\ORM\PersistentCollection {#1951 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
          +categories: Doctrine\ORM\PersistentCollection {#1924 …}
          -id: 88056
          -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
          +apId: "renzev@lemmy.world"
          +apProfileId: "https://lemmy.world/u/renzev"
          +apPublicUrl: "https://lemmy.world/u/renzev"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.world/inbox"
          +apDomain: "lemmy.world"
          +apPreferredUsername: "renzev"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1708864304 {#272
            date: 2024-02-25 13:31:44.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1708864303 {#275
            date: 2024-02-25 13:31:43.0 +01:00
          }
        }
        +entry: Proxies\__CG__\App\Entity\Entry {#2275 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2277 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2261 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2261 …}
        +body: "Not trying to downplay your experience, but uni was actually so much better for me… being able to focus on things that actually coincide with my interests and abilities in Uni was so liberating after being forced to go through five classes a day five days a week, most of which were either insultingly idiotic or existentially difficult… Not to mention having an actually human-paced schedule with ample time to plan ahead instead of constantly being in damage reduction mode. I remember thinking to myself in the first year of uni: “Is this what *normal life* is supposed to feel like?” I’m still recovering from school emotionally, but the fact that I finally have the mental space to recover is definitely a good sign. I guess you and I just have way different schools, universities, and personal circumstances!"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706308792 {#2278
          date: 2024-01-26 23:39:52.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@SnokenKeekaGuard@lemmy.dbzer0.com"
          "@TheGrandNagus@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2220 …}
        +nested: Doctrine\ORM\PersistentCollection {#2222 …}
        +votes: Doctrine\ORM\PersistentCollection {#2219 …}
        +reports: Doctrine\ORM\PersistentCollection {#2196 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2194 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2193 …}
        -id: 343276
        -bodyTs: "'abil':29 'abl':17 'actual':10,23,64 'ahead':74 'ampl':70 'better':13 'circumst':141 'class':42 'coincid':24 'constant':77 'damag':80 'day':44,46 'definit':124 'differ':136 'difficult':58 'downplay':4 'either':53 'emot':110 'existenti':57 'experi':6 'fact':113 'feel':102 'final':116 'first':90 'five':41,45 'focus':19 'forc':37 'go':39 'good':126 'guess':129 'human':66 'human-pac':65 'idiot':55 'instead':75 'insult':54 'interest':27 'liber':34 'life':98 'like':103 'm':105 'mental':119 'mention':61 'mode':82 'much':12 'normal':97 'pace':67 'person':140 'plan':73 'recov':107,122 'reduct':81 'rememb':84 'schedul':68 'school':109,137 'sign':127 'space':120 'still':106 'suppos':100 'thing':21 'think':85 'time':71 'tri':2 'uni':8,31,93 'univers':138 'way':135 'week':48 'year':91"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7047064"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706308792 {#2276
          date: 2024-01-26 23:39:52.0 +01:00
        }
        +"title": 343276
      }
    ]
    -id: 32972
    -titleTs: "'life':3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706265892
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13037488"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706179492 {#2581
      date: 2024-01-25 11:44:52.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#6496
  +formDest: "entry"
  +subject: Proxies\__CG__\App\Entity\Entry {#2275
    +user: Proxies\__CG__\App\Entity\User {#2528
      +avatar: Proxies\__CG__\App\Entity\Image {#6193 …}
      +cover: null
      +email: "SnokenKeekaGuard@lemmy.dbzer0.com"
      +username: "@SnokenKeekaGuard@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729396570 {#6190
        date: 2024-10-20 05:56:10.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#6194 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6196 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#6198 …}
      +entries: Doctrine\ORM\PersistentCollection {#6200 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#6202 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#6204 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6206 …}
      +posts: Doctrine\ORM\PersistentCollection {#6208 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#6210 …}
      +postComments: Doctrine\ORM\PersistentCollection {#6212 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#6214 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6216 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#6218 …}
      +follows: Doctrine\ORM\PersistentCollection {#6220 …}
      +followers: Doctrine\ORM\PersistentCollection {#6222 …}
      +blocks: Doctrine\ORM\PersistentCollection {#6224 …}
      +blockers: Doctrine\ORM\PersistentCollection {#6226 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#6228 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#6230 …}
      +reports: Doctrine\ORM\PersistentCollection {#6232 …}
      +favourites: Doctrine\ORM\PersistentCollection {#6234 …}
      +violations: Doctrine\ORM\PersistentCollection {#6236 …}
      +notifications: Doctrine\ORM\PersistentCollection {#6238 …}
      +awards: Doctrine\ORM\PersistentCollection {#6240 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#6242 …}
      +categories: Doctrine\ORM\PersistentCollection {#6244 …}
      -id: 43868
      -password: "$2y$13$To2CKZwLRoV5vGAF8Gp8me3MDub5FPRWST8vMWAZ3ZmT8//rb1uh."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6246 …}
      +apId: "SnokenKeekaGuard@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/SnokenKeekaGuard"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/SnokenKeekaGuard"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "SnokenKeekaGuard"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729556493 {#6191
        date: 2024-10-22 02:21:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1693518232 {#6192
        date: 2023-08-31 23:43:52.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2277
      +icon: Proxies\__CG__\App\Entity\Image {#6118 …}
      +name: "lemmyshitpost@lemmy.world"
      +title: "lemmyshitpost"
      +description: """
        Welcome to Lemmy Shitpost. Here you can shitpost to your hearts content.\n
        \n
        Anything and everything goes. Memes, Jokes, Vents and Banter. Though we still have to comply with lemmy.world instance rules. So behave!\n
        \n
        ---\n
        \n
        **Rules:**\n
        ==========\n
        \n
        1. Be Respectful___ Refrain from using harmful language pertaining to a protected characteristic: e.g. race, gender, sexuality, disability or religion. Refrain from being argumentative when responding or commenting to posts/replies. Personal attacks are not welcome here. …\n
        \n
        ---\n
        \n
        2. No Illegal Content___ Content that violates the law. Any post/comment found to be in breach of common law will be removed and given to the authorities if required. That means: -No promoting violence/threats against any individuals -No CSA content or Revenge Porn -No sharing private/personal information (Doxxing) …\n
        \n
        ---\n
        \n
        3. No Spam___ Posting the same post, no matter the intent is against the rules. -If you have posted content, please refrain from re-posting said content within this community. -Do not spam posts with intent to harass, annoy, bully, advertise, scam or harm this community. -No posting Scams/Advertisements/Phishing Links/IP Grabbers -No Bots, Bots will be banned from the community. …\n
        \n
        ---\n
        \n
        4. No Porn/ExplicitContent ___ -Do not post explicit content. Lemmy.World is not the instance for NSFW content. -Do not post Gore or Shock Content. …\n
        \n
        ---\n
        \n
        5. No Enciting Harassment,Brigading, Doxxing or Witch Hunts ___ -Do not Brigade other Communities -No calls to action against other communities/users within Lemmy or outside of Lemmy. -No Witch Hunts against users/communities. -No content that harasses members within or outside of the community. …\n
        \n
        ---\n
        \n
        6. NSFW should be behind NSFW tags.___ -Content that is NSFW should be behind NSFW tags. -Content that might be distressing should be kept behind NSFW tags.\n
        \n
        \n
        \n
        If you see content that is a breach of the rules, please flag and report the comment and a moderator will take action where they can.\n
        \n
        ---\n
        \n
        **Also check out:**\n
        \n
        **Partnered Communities:**\n
        \n
        1.[Memes](/c/memes@lemmy.world)\n
        \n
        2.[Lemmy Review](/c/lemmyreview@lemmy.world)\n
        \n
        3.[Mildly Infuriating](/c/mildlyinfuriating@lemmy.world)\n
        \n
        4.[Lemmy Be Wholesome](/c/lemmybewholesome@lemmy.world)\n
        \n
        5.[No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
        \n
        6.[You Should Know](/c/youshouldknow@lemmy.world)\n
        \n
        7.[Comedy Heaven](/c/comedyheaven@lemmy.world)\n
        \n
        8.[Credible Defense](/c/credibledefense@sh.itjust.works)\n
        \n
        9.[Ten Forward](/c/tenforward@lemmy.world)\n
        \n
        10.[LinuxMemes](/c/linuxmemes@lemmy.world) (Linux themed memes)\n
        \n
        ---\n
        \n
        Reach out to\n
        \n
        *All communities included on the sidebar are to be made in compliance with the instance rules.* [Striker](https://lemmy.world/u/STRIKINGdebate2)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 2449
      +entryCommentCount: 36496
      +postCount: 2
      +postCommentCount: 9
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582894 {#6115
        date: 2024-10-22 09:41:34.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#6119 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#6121 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#6123 …}
      +entries: Doctrine\ORM\PersistentCollection {#6125 …}
      +posts: Doctrine\ORM\PersistentCollection {#6127 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6129 …}
      +bans: Doctrine\ORM\PersistentCollection {#6131 …}
      +reports: Doctrine\ORM\PersistentCollection {#6133 …}
      +badges: Doctrine\ORM\PersistentCollection {#6135 …}
      +logs: Doctrine\ORM\PersistentCollection {#6137 …}
      +awards: Doctrine\ORM\PersistentCollection {#6139 …}
      +categories: Doctrine\ORM\PersistentCollection {#6141 …}
      -id: 102
      +apId: "lemmyshitpost@lemmy.world"
      +apProfileId: "https://lemmy.world/c/lemmyshitpost"
      +apPublicUrl: "https://lemmy.world/c/lemmyshitpost"
      +apFollowersUrl: "https://lemmy.world/c/lemmyshitpost/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "lemmyshitpost"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583684 {#6116
        date: 2024-10-22 09:54:44.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700687993 {#6117
        date: 2023-11-22 22:19:53.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2615 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2626 …}
    +slug: "that-s-life"
    +title: "🎵that's life🎵"
    +url: "https://lemmy.dbzer0.com/pictrs/image/63251dd3-5946-4660-b11b-716294109e3e.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 117
    +favouriteCount: 755
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728987007 {#2186
      date: 2024-10-15 12:10:07.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2627 …}
    +votes: Doctrine\ORM\PersistentCollection {#2629 …}
    +reports: Doctrine\ORM\PersistentCollection {#2630 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2632 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2634 …}
    +badges: Doctrine\ORM\PersistentCollection {#2636 …}
    +children: [
      App\Entity\EntryComment {#2279
        +user: App\Entity\User {#261
          +avatar: null
          +cover: null
          +email: "renzev@lemmy.world"
          +username: "@renzev@lemmy.world"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729547074 {#269
            date: 2024-10-21 23:44:34.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
          +entries: Doctrine\ORM\PersistentCollection {#191 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
          +posts: Doctrine\ORM\PersistentCollection {#79 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
          +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
          +follows: Doctrine\ORM\PersistentCollection {#1605 …}
          +followers: Doctrine\ORM\PersistentCollection {#1770 …}
          +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
          +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
          +reports: Doctrine\ORM\PersistentCollection {#2421 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
          +violations: Doctrine\ORM\PersistentCollection {#2401 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
          +awards: Doctrine\ORM\PersistentCollection {#1951 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
          +categories: Doctrine\ORM\PersistentCollection {#1924 …}
          -id: 88056
          -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
          +apId: "renzev@lemmy.world"
          +apProfileId: "https://lemmy.world/u/renzev"
          +apPublicUrl: "https://lemmy.world/u/renzev"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.world/inbox"
          +apDomain: "lemmy.world"
          +apPreferredUsername: "renzev"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1708864304 {#272
            date: 2024-02-25 13:31:44.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1708864303 {#275
            date: 2024-02-25 13:31:43.0 +01:00
          }
        }
        +entry: Proxies\__CG__\App\Entity\Entry {#2275 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2277 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2261 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2261 …}
        +body: "Not trying to downplay your experience, but uni was actually so much better for me… being able to focus on things that actually coincide with my interests and abilities in Uni was so liberating after being forced to go through five classes a day five days a week, most of which were either insultingly idiotic or existentially difficult… Not to mention having an actually human-paced schedule with ample time to plan ahead instead of constantly being in damage reduction mode. I remember thinking to myself in the first year of uni: “Is this what *normal life* is supposed to feel like?” I’m still recovering from school emotionally, but the fact that I finally have the mental space to recover is definitely a good sign. I guess you and I just have way different schools, universities, and personal circumstances!"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706308792 {#2278
          date: 2024-01-26 23:39:52.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@SnokenKeekaGuard@lemmy.dbzer0.com"
          "@TheGrandNagus@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2220 …}
        +nested: Doctrine\ORM\PersistentCollection {#2222 …}
        +votes: Doctrine\ORM\PersistentCollection {#2219 …}
        +reports: Doctrine\ORM\PersistentCollection {#2196 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2194 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2193 …}
        -id: 343276
        -bodyTs: "'abil':29 'abl':17 'actual':10,23,64 'ahead':74 'ampl':70 'better':13 'circumst':141 'class':42 'coincid':24 'constant':77 'damag':80 'day':44,46 'definit':124 'differ':136 'difficult':58 'downplay':4 'either':53 'emot':110 'existenti':57 'experi':6 'fact':113 'feel':102 'final':116 'first':90 'five':41,45 'focus':19 'forc':37 'go':39 'good':126 'guess':129 'human':66 'human-pac':65 'idiot':55 'instead':75 'insult':54 'interest':27 'liber':34 'life':98 'like':103 'm':105 'mental':119 'mention':61 'mode':82 'much':12 'normal':97 'pace':67 'person':140 'plan':73 'recov':107,122 'reduct':81 'rememb':84 'schedul':68 'school':109,137 'sign':127 'space':120 'still':106 'suppos':100 'thing':21 'think':85 'time':71 'tri':2 'uni':8,31,93 'univers':138 'way':135 'week':48 'year':91"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7047064"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706308792 {#2276
          date: 2024-01-26 23:39:52.0 +01:00
        }
        +"title": 343276
      }
    ]
    -id: 32972
    -titleTs: "'life':3"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706265892
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13037488"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706179492 {#2581
      date: 2024-01-25 11:44:52.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 14.66 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2279
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2275
      +user: Proxies\__CG__\App\Entity\User {#2528
        +avatar: Proxies\__CG__\App\Entity\Image {#6193 …}
        +cover: null
        +email: "SnokenKeekaGuard@lemmy.dbzer0.com"
        +username: "@SnokenKeekaGuard@lemmy.dbzer0.com"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729396570 {#6190
          date: 2024-10-20 05:56:10.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#6194 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6196 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#6198 …}
        +entries: Doctrine\ORM\PersistentCollection {#6200 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#6202 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#6204 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6206 …}
        +posts: Doctrine\ORM\PersistentCollection {#6208 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#6210 …}
        +postComments: Doctrine\ORM\PersistentCollection {#6212 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#6214 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#6216 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#6218 …}
        +follows: Doctrine\ORM\PersistentCollection {#6220 …}
        +followers: Doctrine\ORM\PersistentCollection {#6222 …}
        +blocks: Doctrine\ORM\PersistentCollection {#6224 …}
        +blockers: Doctrine\ORM\PersistentCollection {#6226 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#6228 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#6230 …}
        +reports: Doctrine\ORM\PersistentCollection {#6232 …}
        +favourites: Doctrine\ORM\PersistentCollection {#6234 …}
        +violations: Doctrine\ORM\PersistentCollection {#6236 …}
        +notifications: Doctrine\ORM\PersistentCollection {#6238 …}
        +awards: Doctrine\ORM\PersistentCollection {#6240 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#6242 …}
        +categories: Doctrine\ORM\PersistentCollection {#6244 …}
        -id: 43868
        -password: "$2y$13$To2CKZwLRoV5vGAF8Gp8me3MDub5FPRWST8vMWAZ3ZmT8//rb1uh."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6246 …}
        +apId: "SnokenKeekaGuard@lemmy.dbzer0.com"
        +apProfileId: "https://lemmy.dbzer0.com/u/SnokenKeekaGuard"
        +apPublicUrl: "https://lemmy.dbzer0.com/u/SnokenKeekaGuard"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
        +apDomain: "lemmy.dbzer0.com"
        +apPreferredUsername: "SnokenKeekaGuard"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729556493 {#6191
          date: 2024-10-22 02:21:33.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1693518232 {#6192
          date: 2023-08-31 23:43:52.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2277
        +icon: Proxies\__CG__\App\Entity\Image {#6118 …}
        +name: "lemmyshitpost@lemmy.world"
        +title: "lemmyshitpost"
        +description: """
          Welcome to Lemmy Shitpost. Here you can shitpost to your hearts content.\n
          \n
          Anything and everything goes. Memes, Jokes, Vents and Banter. Though we still have to comply with lemmy.world instance rules. So behave!\n
          \n
          ---\n
          \n
          **Rules:**\n
          ==========\n
          \n
          1. Be Respectful___ Refrain from using harmful language pertaining to a protected characteristic: e.g. race, gender, sexuality, disability or religion. Refrain from being argumentative when responding or commenting to posts/replies. Personal attacks are not welcome here. …\n
          \n
          ---\n
          \n
          2. No Illegal Content___ Content that violates the law. Any post/comment found to be in breach of common law will be removed and given to the authorities if required. That means: -No promoting violence/threats against any individuals -No CSA content or Revenge Porn -No sharing private/personal information (Doxxing) …\n
          \n
          ---\n
          \n
          3. No Spam___ Posting the same post, no matter the intent is against the rules. -If you have posted content, please refrain from re-posting said content within this community. -Do not spam posts with intent to harass, annoy, bully, advertise, scam or harm this community. -No posting Scams/Advertisements/Phishing Links/IP Grabbers -No Bots, Bots will be banned from the community. …\n
          \n
          ---\n
          \n
          4. No Porn/ExplicitContent ___ -Do not post explicit content. Lemmy.World is not the instance for NSFW content. -Do not post Gore or Shock Content. …\n
          \n
          ---\n
          \n
          5. No Enciting Harassment,Brigading, Doxxing or Witch Hunts ___ -Do not Brigade other Communities -No calls to action against other communities/users within Lemmy or outside of Lemmy. -No Witch Hunts against users/communities. -No content that harasses members within or outside of the community. …\n
          \n
          ---\n
          \n
          6. NSFW should be behind NSFW tags.___ -Content that is NSFW should be behind NSFW tags. -Content that might be distressing should be kept behind NSFW tags.\n
          \n
          \n
          \n
          If you see content that is a breach of the rules, please flag and report the comment and a moderator will take action where they can.\n
          \n
          ---\n
          \n
          **Also check out:**\n
          \n
          **Partnered Communities:**\n
          \n
          1.[Memes](/c/memes@lemmy.world)\n
          \n
          2.[Lemmy Review](/c/lemmyreview@lemmy.world)\n
          \n
          3.[Mildly Infuriating](/c/mildlyinfuriating@lemmy.world)\n
          \n
          4.[Lemmy Be Wholesome](/c/lemmybewholesome@lemmy.world)\n
          \n
          5.[No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
          \n
          6.[You Should Know](/c/youshouldknow@lemmy.world)\n
          \n
          7.[Comedy Heaven](/c/comedyheaven@lemmy.world)\n
          \n
          8.[Credible Defense](/c/credibledefense@sh.itjust.works)\n
          \n
          9.[Ten Forward](/c/tenforward@lemmy.world)\n
          \n
          10.[LinuxMemes](/c/linuxmemes@lemmy.world) (Linux themed memes)\n
          \n
          ---\n
          \n
          Reach out to\n
          \n
          *All communities included on the sidebar are to be made in compliance with the instance rules.* [Striker](https://lemmy.world/u/STRIKINGdebate2)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 2449
        +entryCommentCount: 36496
        +postCount: 2
        +postCommentCount: 9
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582894 {#6115
          date: 2024-10-22 09:41:34.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#6119 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#6121 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#6123 …}
        +entries: Doctrine\ORM\PersistentCollection {#6125 …}
        +posts: Doctrine\ORM\PersistentCollection {#6127 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#6129 …}
        +bans: Doctrine\ORM\PersistentCollection {#6131 …}
        +reports: Doctrine\ORM\PersistentCollection {#6133 …}
        +badges: Doctrine\ORM\PersistentCollection {#6135 …}
        +logs: Doctrine\ORM\PersistentCollection {#6137 …}
        +awards: Doctrine\ORM\PersistentCollection {#6139 …}
        +categories: Doctrine\ORM\PersistentCollection {#6141 …}
        -id: 102
        +apId: "lemmyshitpost@lemmy.world"
        +apProfileId: "https://lemmy.world/c/lemmyshitpost"
        +apPublicUrl: "https://lemmy.world/c/lemmyshitpost"
        +apFollowersUrl: "https://lemmy.world/c/lemmyshitpost/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "lemmyshitpost"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583684 {#6116
          date: 2024-10-22 09:54:44.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1700687993 {#6117
          date: 2023-11-22 22:19:53.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2615 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2626 …}
      +slug: "that-s-life"
      +title: "🎵that's life🎵"
      +url: "https://lemmy.dbzer0.com/pictrs/image/63251dd3-5946-4660-b11b-716294109e3e.jpeg"
      +body: null
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 117
      +favouriteCount: 755
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728987007 {#2186
        date: 2024-10-15 12:10:07.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2627 …}
      +votes: Doctrine\ORM\PersistentCollection {#2629 …}
      +reports: Doctrine\ORM\PersistentCollection {#2630 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2632 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2634 …}
      +badges: Doctrine\ORM\PersistentCollection {#2636 …}
      +children: [
        App\Entity\EntryComment {#2279}
      ]
      -id: 32972
      -titleTs: "'life':3"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706265892
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/post/13037488"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706179492 {#2581
        date: 2024-01-25 11:44:52.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2277 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2261 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2261 …}
    +body: "Not trying to downplay your experience, but uni was actually so much better for me… being able to focus on things that actually coincide with my interests and abilities in Uni was so liberating after being forced to go through five classes a day five days a week, most of which were either insultingly idiotic or existentially difficult… Not to mention having an actually human-paced schedule with ample time to plan ahead instead of constantly being in damage reduction mode. I remember thinking to myself in the first year of uni: “Is this what *normal life* is supposed to feel like?” I’m still recovering from school emotionally, but the fact that I finally have the mental space to recover is definitely a good sign. I guess you and I just have way different schools, universities, and personal circumstances!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706308792 {#2278
      date: 2024-01-26 23:39:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@SnokenKeekaGuard@lemmy.dbzer0.com"
      "@TheGrandNagus@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2220 …}
    +nested: Doctrine\ORM\PersistentCollection {#2222 …}
    +votes: Doctrine\ORM\PersistentCollection {#2219 …}
    +reports: Doctrine\ORM\PersistentCollection {#2196 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2194 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2193 …}
    -id: 343276
    -bodyTs: "'abil':29 'abl':17 'actual':10,23,64 'ahead':74 'ampl':70 'better':13 'circumst':141 'class':42 'coincid':24 'constant':77 'damag':80 'day':44,46 'definit':124 'differ':136 'difficult':58 'downplay':4 'either':53 'emot':110 'existenti':57 'experi':6 'fact':113 'feel':102 'final':116 'first':90 'five':41,45 'focus':19 'forc':37 'go':39 'good':126 'guess':129 'human':66 'human-pac':65 'idiot':55 'instead':75 'insult':54 'interest':27 'liber':34 'life':98 'like':103 'm':105 'mental':119 'mention':61 'mode':82 'much':12 'normal':97 'pace':67 'person':140 'plan':73 'recov':107,122 'reduct':81 'rememb':84 'schedul':68 'school':109,137 'sign':127 'space':120 'still':106 'suppos':100 'thing':21 'think':85 'time':71 'tri':2 'uni':8,31,93 'univers':138 'way':135 'week':48 'year':91"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7047064"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706308792 {#2276
      date: 2024-01-26 23:39:52.0 +01:00
    }
    +"title": 343276
  }
  "showEntryTitle" => false
  "dateAsUrl" => true
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#6747
  +comment: App\Entity\EntryComment {#2279
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2275
      +user: Proxies\__CG__\App\Entity\User {#2528
        +avatar: Proxies\__CG__\App\Entity\Image {#6193 …}
        +cover: null
        +email: "SnokenKeekaGuard@lemmy.dbzer0.com"
        +username: "@SnokenKeekaGuard@lemmy.dbzer0.com"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729396570 {#6190
          date: 2024-10-20 05:56:10.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#6194 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6196 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#6198 …}
        +entries: Doctrine\ORM\PersistentCollection {#6200 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#6202 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#6204 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6206 …}
        +posts: Doctrine\ORM\PersistentCollection {#6208 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#6210 …}
        +postComments: Doctrine\ORM\PersistentCollection {#6212 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#6214 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#6216 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#6218 …}
        +follows: Doctrine\ORM\PersistentCollection {#6220 …}
        +followers: Doctrine\ORM\PersistentCollection {#6222 …}
        +blocks: Doctrine\ORM\PersistentCollection {#6224 …}
        +blockers: Doctrine\ORM\PersistentCollection {#6226 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#6228 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#6230 …}
        +reports: Doctrine\ORM\PersistentCollection {#6232 …}
        +favourites: Doctrine\ORM\PersistentCollection {#6234 …}
        +violations: Doctrine\ORM\PersistentCollection {#6236 …}
        +notifications: Doctrine\ORM\PersistentCollection {#6238 …}
        +awards: Doctrine\ORM\PersistentCollection {#6240 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#6242 …}
        +categories: Doctrine\ORM\PersistentCollection {#6244 …}
        -id: 43868
        -password: "$2y$13$To2CKZwLRoV5vGAF8Gp8me3MDub5FPRWST8vMWAZ3ZmT8//rb1uh."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6246 …}
        +apId: "SnokenKeekaGuard@lemmy.dbzer0.com"
        +apProfileId: "https://lemmy.dbzer0.com/u/SnokenKeekaGuard"
        +apPublicUrl: "https://lemmy.dbzer0.com/u/SnokenKeekaGuard"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
        +apDomain: "lemmy.dbzer0.com"
        +apPreferredUsername: "SnokenKeekaGuard"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729556493 {#6191
          date: 2024-10-22 02:21:33.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1693518232 {#6192
          date: 2023-08-31 23:43:52.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2277
        +icon: Proxies\__CG__\App\Entity\Image {#6118 …}
        +name: "lemmyshitpost@lemmy.world"
        +title: "lemmyshitpost"
        +description: """
          Welcome to Lemmy Shitpost. Here you can shitpost to your hearts content.\n
          \n
          Anything and everything goes. Memes, Jokes, Vents and Banter. Though we still have to comply with lemmy.world instance rules. So behave!\n
          \n
          ---\n
          \n
          **Rules:**\n
          ==========\n
          \n
          1. Be Respectful___ Refrain from using harmful language pertaining to a protected characteristic: e.g. race, gender, sexuality, disability or religion. Refrain from being argumentative when responding or commenting to posts/replies. Personal attacks are not welcome here. …\n
          \n
          ---\n
          \n
          2. No Illegal Content___ Content that violates the law. Any post/comment found to be in breach of common law will be removed and given to the authorities if required. That means: -No promoting violence/threats against any individuals -No CSA content or Revenge Porn -No sharing private/personal information (Doxxing) …\n
          \n
          ---\n
          \n
          3. No Spam___ Posting the same post, no matter the intent is against the rules. -If you have posted content, please refrain from re-posting said content within this community. -Do not spam posts with intent to harass, annoy, bully, advertise, scam or harm this community. -No posting Scams/Advertisements/Phishing Links/IP Grabbers -No Bots, Bots will be banned from the community. …\n
          \n
          ---\n
          \n
          4. No Porn/ExplicitContent ___ -Do not post explicit content. Lemmy.World is not the instance for NSFW content. -Do not post Gore or Shock Content. …\n
          \n
          ---\n
          \n
          5. No Enciting Harassment,Brigading, Doxxing or Witch Hunts ___ -Do not Brigade other Communities -No calls to action against other communities/users within Lemmy or outside of Lemmy. -No Witch Hunts against users/communities. -No content that harasses members within or outside of the community. …\n
          \n
          ---\n
          \n
          6. NSFW should be behind NSFW tags.___ -Content that is NSFW should be behind NSFW tags. -Content that might be distressing should be kept behind NSFW tags.\n
          \n
          \n
          \n
          If you see content that is a breach of the rules, please flag and report the comment and a moderator will take action where they can.\n
          \n
          ---\n
          \n
          **Also check out:**\n
          \n
          **Partnered Communities:**\n
          \n
          1.[Memes](/c/memes@lemmy.world)\n
          \n
          2.[Lemmy Review](/c/lemmyreview@lemmy.world)\n
          \n
          3.[Mildly Infuriating](/c/mildlyinfuriating@lemmy.world)\n
          \n
          4.[Lemmy Be Wholesome](/c/lemmybewholesome@lemmy.world)\n
          \n
          5.[No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
          \n
          6.[You Should Know](/c/youshouldknow@lemmy.world)\n
          \n
          7.[Comedy Heaven](/c/comedyheaven@lemmy.world)\n
          \n
          8.[Credible Defense](/c/credibledefense@sh.itjust.works)\n
          \n
          9.[Ten Forward](/c/tenforward@lemmy.world)\n
          \n
          10.[LinuxMemes](/c/linuxmemes@lemmy.world) (Linux themed memes)\n
          \n
          ---\n
          \n
          Reach out to\n
          \n
          *All communities included on the sidebar are to be made in compliance with the instance rules.* [Striker](https://lemmy.world/u/STRIKINGdebate2)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 2449
        +entryCommentCount: 36496
        +postCount: 2
        +postCommentCount: 9
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582894 {#6115
          date: 2024-10-22 09:41:34.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#6119 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#6121 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#6123 …}
        +entries: Doctrine\ORM\PersistentCollection {#6125 …}
        +posts: Doctrine\ORM\PersistentCollection {#6127 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#6129 …}
        +bans: Doctrine\ORM\PersistentCollection {#6131 …}
        +reports: Doctrine\ORM\PersistentCollection {#6133 …}
        +badges: Doctrine\ORM\PersistentCollection {#6135 …}
        +logs: Doctrine\ORM\PersistentCollection {#6137 …}
        +awards: Doctrine\ORM\PersistentCollection {#6139 …}
        +categories: Doctrine\ORM\PersistentCollection {#6141 …}
        -id: 102
        +apId: "lemmyshitpost@lemmy.world"
        +apProfileId: "https://lemmy.world/c/lemmyshitpost"
        +apPublicUrl: "https://lemmy.world/c/lemmyshitpost"
        +apFollowersUrl: "https://lemmy.world/c/lemmyshitpost/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "lemmyshitpost"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583684 {#6116
          date: 2024-10-22 09:54:44.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1700687993 {#6117
          date: 2023-11-22 22:19:53.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2615 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2626 …}
      +slug: "that-s-life"
      +title: "🎵that's life🎵"
      +url: "https://lemmy.dbzer0.com/pictrs/image/63251dd3-5946-4660-b11b-716294109e3e.jpeg"
      +body: null
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 117
      +favouriteCount: 755
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728987007 {#2186
        date: 2024-10-15 12:10:07.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2627 …}
      +votes: Doctrine\ORM\PersistentCollection {#2629 …}
      +reports: Doctrine\ORM\PersistentCollection {#2630 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2632 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2634 …}
      +badges: Doctrine\ORM\PersistentCollection {#2636 …}
      +children: [
        App\Entity\EntryComment {#2279}
      ]
      -id: 32972
      -titleTs: "'life':3"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706265892
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/post/13037488"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706179492 {#2581
        date: 2024-01-25 11:44:52.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2277 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2261 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2261 …}
    +body: "Not trying to downplay your experience, but uni was actually so much better for me… being able to focus on things that actually coincide with my interests and abilities in Uni was so liberating after being forced to go through five classes a day five days a week, most of which were either insultingly idiotic or existentially difficult… Not to mention having an actually human-paced schedule with ample time to plan ahead instead of constantly being in damage reduction mode. I remember thinking to myself in the first year of uni: “Is this what *normal life* is supposed to feel like?” I’m still recovering from school emotionally, but the fact that I finally have the mental space to recover is definitely a good sign. I guess you and I just have way different schools, universities, and personal circumstances!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706308792 {#2278
      date: 2024-01-26 23:39:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@SnokenKeekaGuard@lemmy.dbzer0.com"
      "@TheGrandNagus@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2220 …}
    +nested: Doctrine\ORM\PersistentCollection {#2222 …}
    +votes: Doctrine\ORM\PersistentCollection {#2219 …}
    +reports: Doctrine\ORM\PersistentCollection {#2196 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2194 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2193 …}
    -id: 343276
    -bodyTs: "'abil':29 'abl':17 'actual':10,23,64 'ahead':74 'ampl':70 'better':13 'circumst':141 'class':42 'coincid':24 'constant':77 'damag':80 'day':44,46 'definit':124 'differ':136 'difficult':58 'downplay':4 'either':53 'emot':110 'existenti':57 'experi':6 'fact':113 'feel':102 'final':116 'first':90 'five':41,45 'focus':19 'forc':37 'go':39 'good':126 'guess':129 'human':66 'human-pac':65 'idiot':55 'instead':75 'insult':54 'interest':27 'liber':34 'life':98 'like':103 'm':105 'mental':119 'mention':61 'mode':82 'much':12 'normal':97 'pace':67 'person':140 'plan':73 'recov':107,122 'reduct':81 'rememb':84 'schedul':68 'school':109,137 'sign':127 'space':120 'still':106 'suppos':100 'thing':21 'think':85 'time':71 'tri':2 'uni':8,31,93 'univers':138 'way':135 'week':48 'year':91"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7047064"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706308792 {#2276
      date: 2024-01-26 23:39:52.0 +01:00
    }
    +"title": 343276
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: false
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: true
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.11 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#6792
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.12 ms
Input props
[
  "date" => DateTimeImmutable @1706308792 {#2276
    date: 2024-01-26 23:39:52.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#6848
  +date: DateTimeImmutable @1706308792 {#2276
    date: 2024-01-26 23:39:52.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.08 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706308792 {#2276
    date: 2024-01-26 23:39:52.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#6902
  +createdAt: DateTimeImmutable @1706308792 {#2276
    date: 2024-01-26 23:39:52.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.23 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#6956
  +width: 40
  +height: 40
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.61 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2279
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2275
      +user: Proxies\__CG__\App\Entity\User {#2528
        +avatar: Proxies\__CG__\App\Entity\Image {#6193 …}
        +cover: null
        +email: "SnokenKeekaGuard@lemmy.dbzer0.com"
        +username: "@SnokenKeekaGuard@lemmy.dbzer0.com"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729396570 {#6190
          date: 2024-10-20 05:56:10.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#6194 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6196 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#6198 …}
        +entries: Doctrine\ORM\PersistentCollection {#6200 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#6202 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#6204 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6206 …}
        +posts: Doctrine\ORM\PersistentCollection {#6208 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#6210 …}
        +postComments: Doctrine\ORM\PersistentCollection {#6212 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#6214 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#6216 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#6218 …}
        +follows: Doctrine\ORM\PersistentCollection {#6220 …}
        +followers: Doctrine\ORM\PersistentCollection {#6222 …}
        +blocks: Doctrine\ORM\PersistentCollection {#6224 …}
        +blockers: Doctrine\ORM\PersistentCollection {#6226 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#6228 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#6230 …}
        +reports: Doctrine\ORM\PersistentCollection {#6232 …}
        +favourites: Doctrine\ORM\PersistentCollection {#6234 …}
        +violations: Doctrine\ORM\PersistentCollection {#6236 …}
        +notifications: Doctrine\ORM\PersistentCollection {#6238 …}
        +awards: Doctrine\ORM\PersistentCollection {#6240 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#6242 …}
        +categories: Doctrine\ORM\PersistentCollection {#6244 …}
        -id: 43868
        -password: "$2y$13$To2CKZwLRoV5vGAF8Gp8me3MDub5FPRWST8vMWAZ3ZmT8//rb1uh."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6246 …}
        +apId: "SnokenKeekaGuard@lemmy.dbzer0.com"
        +apProfileId: "https://lemmy.dbzer0.com/u/SnokenKeekaGuard"
        +apPublicUrl: "https://lemmy.dbzer0.com/u/SnokenKeekaGuard"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
        +apDomain: "lemmy.dbzer0.com"
        +apPreferredUsername: "SnokenKeekaGuard"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729556493 {#6191
          date: 2024-10-22 02:21:33.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1693518232 {#6192
          date: 2023-08-31 23:43:52.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2277
        +icon: Proxies\__CG__\App\Entity\Image {#6118 …}
        +name: "lemmyshitpost@lemmy.world"
        +title: "lemmyshitpost"
        +description: """
          Welcome to Lemmy Shitpost. Here you can shitpost to your hearts content.\n
          \n
          Anything and everything goes. Memes, Jokes, Vents and Banter. Though we still have to comply with lemmy.world instance rules. So behave!\n
          \n
          ---\n
          \n
          **Rules:**\n
          ==========\n
          \n
          1. Be Respectful___ Refrain from using harmful language pertaining to a protected characteristic: e.g. race, gender, sexuality, disability or religion. Refrain from being argumentative when responding or commenting to posts/replies. Personal attacks are not welcome here. …\n
          \n
          ---\n
          \n
          2. No Illegal Content___ Content that violates the law. Any post/comment found to be in breach of common law will be removed and given to the authorities if required. That means: -No promoting violence/threats against any individuals -No CSA content or Revenge Porn -No sharing private/personal information (Doxxing) …\n
          \n
          ---\n
          \n
          3. No Spam___ Posting the same post, no matter the intent is against the rules. -If you have posted content, please refrain from re-posting said content within this community. -Do not spam posts with intent to harass, annoy, bully, advertise, scam or harm this community. -No posting Scams/Advertisements/Phishing Links/IP Grabbers -No Bots, Bots will be banned from the community. …\n
          \n
          ---\n
          \n
          4. No Porn/ExplicitContent ___ -Do not post explicit content. Lemmy.World is not the instance for NSFW content. -Do not post Gore or Shock Content. …\n
          \n
          ---\n
          \n
          5. No Enciting Harassment,Brigading, Doxxing or Witch Hunts ___ -Do not Brigade other Communities -No calls to action against other communities/users within Lemmy or outside of Lemmy. -No Witch Hunts against users/communities. -No content that harasses members within or outside of the community. …\n
          \n
          ---\n
          \n
          6. NSFW should be behind NSFW tags.___ -Content that is NSFW should be behind NSFW tags. -Content that might be distressing should be kept behind NSFW tags.\n
          \n
          \n
          \n
          If you see content that is a breach of the rules, please flag and report the comment and a moderator will take action where they can.\n
          \n
          ---\n
          \n
          **Also check out:**\n
          \n
          **Partnered Communities:**\n
          \n
          1.[Memes](/c/memes@lemmy.world)\n
          \n
          2.[Lemmy Review](/c/lemmyreview@lemmy.world)\n
          \n
          3.[Mildly Infuriating](/c/mildlyinfuriating@lemmy.world)\n
          \n
          4.[Lemmy Be Wholesome](/c/lemmybewholesome@lemmy.world)\n
          \n
          5.[No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
          \n
          6.[You Should Know](/c/youshouldknow@lemmy.world)\n
          \n
          7.[Comedy Heaven](/c/comedyheaven@lemmy.world)\n
          \n
          8.[Credible Defense](/c/credibledefense@sh.itjust.works)\n
          \n
          9.[Ten Forward](/c/tenforward@lemmy.world)\n
          \n
          10.[LinuxMemes](/c/linuxmemes@lemmy.world) (Linux themed memes)\n
          \n
          ---\n
          \n
          Reach out to\n
          \n
          *All communities included on the sidebar are to be made in compliance with the instance rules.* [Striker](https://lemmy.world/u/STRIKINGdebate2)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 2449
        +entryCommentCount: 36496
        +postCount: 2
        +postCommentCount: 9
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582894 {#6115
          date: 2024-10-22 09:41:34.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#6119 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#6121 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#6123 …}
        +entries: Doctrine\ORM\PersistentCollection {#6125 …}
        +posts: Doctrine\ORM\PersistentCollection {#6127 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#6129 …}
        +bans: Doctrine\ORM\PersistentCollection {#6131 …}
        +reports: Doctrine\ORM\PersistentCollection {#6133 …}
        +badges: Doctrine\ORM\PersistentCollection {#6135 …}
        +logs: Doctrine\ORM\PersistentCollection {#6137 …}
        +awards: Doctrine\ORM\PersistentCollection {#6139 …}
        +categories: Doctrine\ORM\PersistentCollection {#6141 …}
        -id: 102
        +apId: "lemmyshitpost@lemmy.world"
        +apProfileId: "https://lemmy.world/c/lemmyshitpost"
        +apPublicUrl: "https://lemmy.world/c/lemmyshitpost"
        +apFollowersUrl: "https://lemmy.world/c/lemmyshitpost/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "lemmyshitpost"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583684 {#6116
          date: 2024-10-22 09:54:44.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1700687993 {#6117
          date: 2023-11-22 22:19:53.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2615 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2626 …}
      +slug: "that-s-life"
      +title: "🎵that's life🎵"
      +url: "https://lemmy.dbzer0.com/pictrs/image/63251dd3-5946-4660-b11b-716294109e3e.jpeg"
      +body: null
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 117
      +favouriteCount: 755
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728987007 {#2186
        date: 2024-10-15 12:10:07.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2627 …}
      +votes: Doctrine\ORM\PersistentCollection {#2629 …}
      +reports: Doctrine\ORM\PersistentCollection {#2630 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2632 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2634 …}
      +badges: Doctrine\ORM\PersistentCollection {#2636 …}
      +children: [
        App\Entity\EntryComment {#2279}
      ]
      -id: 32972
      -titleTs: "'life':3"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706265892
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/post/13037488"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706179492 {#2581
        date: 2024-01-25 11:44:52.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2277 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2261 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2261 …}
    +body: "Not trying to downplay your experience, but uni was actually so much better for me… being able to focus on things that actually coincide with my interests and abilities in Uni was so liberating after being forced to go through five classes a day five days a week, most of which were either insultingly idiotic or existentially difficult… Not to mention having an actually human-paced schedule with ample time to plan ahead instead of constantly being in damage reduction mode. I remember thinking to myself in the first year of uni: “Is this what *normal life* is supposed to feel like?” I’m still recovering from school emotionally, but the fact that I finally have the mental space to recover is definitely a good sign. I guess you and I just have way different schools, universities, and personal circumstances!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706308792 {#2278
      date: 2024-01-26 23:39:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@SnokenKeekaGuard@lemmy.dbzer0.com"
      "@TheGrandNagus@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2220 …}
    +nested: Doctrine\ORM\PersistentCollection {#2222 …}
    +votes: Doctrine\ORM\PersistentCollection {#2219 …}
    +reports: Doctrine\ORM\PersistentCollection {#2196 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2194 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2193 …}
    -id: 343276
    -bodyTs: "'abil':29 'abl':17 'actual':10,23,64 'ahead':74 'ampl':70 'better':13 'circumst':141 'class':42 'coincid':24 'constant':77 'damag':80 'day':44,46 'definit':124 'differ':136 'difficult':58 'downplay':4 'either':53 'emot':110 'existenti':57 'experi':6 'fact':113 'feel':102 'final':116 'first':90 'five':41,45 'focus':19 'forc':37 'go':39 'good':126 'guess':129 'human':66 'human-pac':65 'idiot':55 'instead':75 'insult':54 'interest':27 'liber':34 'life':98 'like':103 'm':105 'mental':119 'mention':61 'mode':82 'much':12 'normal':97 'pace':67 'person':140 'plan':73 'recov':107,122 'reduct':81 'rememb':84 'schedul':68 'school':109,137 'sign':127 'space':120 'still':106 'suppos':100 'thing':21 'think':85 'time':71 'tri':2 'uni':8,31,93 'univers':138 'way':135 'week':48 'year':91"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7047064"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706308792 {#2276
      date: 2024-01-26 23:39:52.0 +01:00
    }
    +"title": 343276
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#7031
  +subject: App\Entity\EntryComment {#2279
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2275
      +user: Proxies\__CG__\App\Entity\User {#2528
        +avatar: Proxies\__CG__\App\Entity\Image {#6193 …}
        +cover: null
        +email: "SnokenKeekaGuard@lemmy.dbzer0.com"
        +username: "@SnokenKeekaGuard@lemmy.dbzer0.com"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729396570 {#6190
          date: 2024-10-20 05:56:10.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#6194 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6196 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#6198 …}
        +entries: Doctrine\ORM\PersistentCollection {#6200 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#6202 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#6204 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6206 …}
        +posts: Doctrine\ORM\PersistentCollection {#6208 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#6210 …}
        +postComments: Doctrine\ORM\PersistentCollection {#6212 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#6214 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#6216 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#6218 …}
        +follows: Doctrine\ORM\PersistentCollection {#6220 …}
        +followers: Doctrine\ORM\PersistentCollection {#6222 …}
        +blocks: Doctrine\ORM\PersistentCollection {#6224 …}
        +blockers: Doctrine\ORM\PersistentCollection {#6226 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#6228 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#6230 …}
        +reports: Doctrine\ORM\PersistentCollection {#6232 …}
        +favourites: Doctrine\ORM\PersistentCollection {#6234 …}
        +violations: Doctrine\ORM\PersistentCollection {#6236 …}
        +notifications: Doctrine\ORM\PersistentCollection {#6238 …}
        +awards: Doctrine\ORM\PersistentCollection {#6240 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#6242 …}
        +categories: Doctrine\ORM\PersistentCollection {#6244 …}
        -id: 43868
        -password: "$2y$13$To2CKZwLRoV5vGAF8Gp8me3MDub5FPRWST8vMWAZ3ZmT8//rb1uh."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6246 …}
        +apId: "SnokenKeekaGuard@lemmy.dbzer0.com"
        +apProfileId: "https://lemmy.dbzer0.com/u/SnokenKeekaGuard"
        +apPublicUrl: "https://lemmy.dbzer0.com/u/SnokenKeekaGuard"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
        +apDomain: "lemmy.dbzer0.com"
        +apPreferredUsername: "SnokenKeekaGuard"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729556493 {#6191
          date: 2024-10-22 02:21:33.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1693518232 {#6192
          date: 2023-08-31 23:43:52.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2277
        +icon: Proxies\__CG__\App\Entity\Image {#6118 …}
        +name: "lemmyshitpost@lemmy.world"
        +title: "lemmyshitpost"
        +description: """
          Welcome to Lemmy Shitpost. Here you can shitpost to your hearts content.\n
          \n
          Anything and everything goes. Memes, Jokes, Vents and Banter. Though we still have to comply with lemmy.world instance rules. So behave!\n
          \n
          ---\n
          \n
          **Rules:**\n
          ==========\n
          \n
          1. Be Respectful___ Refrain from using harmful language pertaining to a protected characteristic: e.g. race, gender, sexuality, disability or religion. Refrain from being argumentative when responding or commenting to posts/replies. Personal attacks are not welcome here. …\n
          \n
          ---\n
          \n
          2. No Illegal Content___ Content that violates the law. Any post/comment found to be in breach of common law will be removed and given to the authorities if required. That means: -No promoting violence/threats against any individuals -No CSA content or Revenge Porn -No sharing private/personal information (Doxxing) …\n
          \n
          ---\n
          \n
          3. No Spam___ Posting the same post, no matter the intent is against the rules. -If you have posted content, please refrain from re-posting said content within this community. -Do not spam posts with intent to harass, annoy, bully, advertise, scam or harm this community. -No posting Scams/Advertisements/Phishing Links/IP Grabbers -No Bots, Bots will be banned from the community. …\n
          \n
          ---\n
          \n
          4. No Porn/ExplicitContent ___ -Do not post explicit content. Lemmy.World is not the instance for NSFW content. -Do not post Gore or Shock Content. …\n
          \n
          ---\n
          \n
          5. No Enciting Harassment,Brigading, Doxxing or Witch Hunts ___ -Do not Brigade other Communities -No calls to action against other communities/users within Lemmy or outside of Lemmy. -No Witch Hunts against users/communities. -No content that harasses members within or outside of the community. …\n
          \n
          ---\n
          \n
          6. NSFW should be behind NSFW tags.___ -Content that is NSFW should be behind NSFW tags. -Content that might be distressing should be kept behind NSFW tags.\n
          \n
          \n
          \n
          If you see content that is a breach of the rules, please flag and report the comment and a moderator will take action where they can.\n
          \n
          ---\n
          \n
          **Also check out:**\n
          \n
          **Partnered Communities:**\n
          \n
          1.[Memes](/c/memes@lemmy.world)\n
          \n
          2.[Lemmy Review](/c/lemmyreview@lemmy.world)\n
          \n
          3.[Mildly Infuriating](/c/mildlyinfuriating@lemmy.world)\n
          \n
          4.[Lemmy Be Wholesome](/c/lemmybewholesome@lemmy.world)\n
          \n
          5.[No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
          \n
          6.[You Should Know](/c/youshouldknow@lemmy.world)\n
          \n
          7.[Comedy Heaven](/c/comedyheaven@lemmy.world)\n
          \n
          8.[Credible Defense](/c/credibledefense@sh.itjust.works)\n
          \n
          9.[Ten Forward](/c/tenforward@lemmy.world)\n
          \n
          10.[LinuxMemes](/c/linuxmemes@lemmy.world) (Linux themed memes)\n
          \n
          ---\n
          \n
          Reach out to\n
          \n
          *All communities included on the sidebar are to be made in compliance with the instance rules.* [Striker](https://lemmy.world/u/STRIKINGdebate2)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 2449
        +entryCommentCount: 36496
        +postCount: 2
        +postCommentCount: 9
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582894 {#6115
          date: 2024-10-22 09:41:34.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#6119 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#6121 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#6123 …}
        +entries: Doctrine\ORM\PersistentCollection {#6125 …}
        +posts: Doctrine\ORM\PersistentCollection {#6127 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#6129 …}
        +bans: Doctrine\ORM\PersistentCollection {#6131 …}
        +reports: Doctrine\ORM\PersistentCollection {#6133 …}
        +badges: Doctrine\ORM\PersistentCollection {#6135 …}
        +logs: Doctrine\ORM\PersistentCollection {#6137 …}
        +awards: Doctrine\ORM\PersistentCollection {#6139 …}
        +categories: Doctrine\ORM\PersistentCollection {#6141 …}
        -id: 102
        +apId: "lemmyshitpost@lemmy.world"
        +apProfileId: "https://lemmy.world/c/lemmyshitpost"
        +apPublicUrl: "https://lemmy.world/c/lemmyshitpost"
        +apFollowersUrl: "https://lemmy.world/c/lemmyshitpost/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "lemmyshitpost"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583684 {#6116
          date: 2024-10-22 09:54:44.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1700687993 {#6117
          date: 2023-11-22 22:19:53.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2615 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2626 …}
      +slug: "that-s-life"
      +title: "🎵that's life🎵"
      +url: "https://lemmy.dbzer0.com/pictrs/image/63251dd3-5946-4660-b11b-716294109e3e.jpeg"
      +body: null
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 117
      +favouriteCount: 755
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728987007 {#2186
        date: 2024-10-15 12:10:07.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2627 …}
      +votes: Doctrine\ORM\PersistentCollection {#2629 …}
      +reports: Doctrine\ORM\PersistentCollection {#2630 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2632 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2634 …}
      +badges: Doctrine\ORM\PersistentCollection {#2636 …}
      +children: [
        App\Entity\EntryComment {#2279}
      ]
      -id: 32972
      -titleTs: "'life':3"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706265892
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/post/13037488"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706179492 {#2581
        date: 2024-01-25 11:44:52.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2277 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2261 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2261 …}
    +body: "Not trying to downplay your experience, but uni was actually so much better for me… being able to focus on things that actually coincide with my interests and abilities in Uni was so liberating after being forced to go through five classes a day five days a week, most of which were either insultingly idiotic or existentially difficult… Not to mention having an actually human-paced schedule with ample time to plan ahead instead of constantly being in damage reduction mode. I remember thinking to myself in the first year of uni: “Is this what *normal life* is supposed to feel like?” I’m still recovering from school emotionally, but the fact that I finally have the mental space to recover is definitely a good sign. I guess you and I just have way different schools, universities, and personal circumstances!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706308792 {#2278
      date: 2024-01-26 23:39:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@SnokenKeekaGuard@lemmy.dbzer0.com"
      "@TheGrandNagus@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2220 …}
    +nested: Doctrine\ORM\PersistentCollection {#2222 …}
    +votes: Doctrine\ORM\PersistentCollection {#2219 …}
    +reports: Doctrine\ORM\PersistentCollection {#2196 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2194 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2193 …}
    -id: 343276
    -bodyTs: "'abil':29 'abl':17 'actual':10,23,64 'ahead':74 'ampl':70 'better':13 'circumst':141 'class':42 'coincid':24 'constant':77 'damag':80 'day':44,46 'definit':124 'differ':136 'difficult':58 'downplay':4 'either':53 'emot':110 'existenti':57 'experi':6 'fact':113 'feel':102 'final':116 'first':90 'five':41,45 'focus':19 'forc':37 'go':39 'good':126 'guess':129 'human':66 'human-pac':65 'idiot':55 'instead':75 'insult':54 'interest':27 'liber':34 'life':98 'like':103 'm':105 'mental':119 'mention':61 'mode':82 'much':12 'normal':97 'pace':67 'person':140 'plan':73 'recov':107,122 'reduct':81 'rememb':84 'schedul':68 'school':109,137 'sign':127 'space':120 'still':106 'suppos':100 'thing':21 'think':85 'time':71 'tri':2 'uni':8,31,93 'univers':138 'way':135 'week':48 'year':91"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7047064"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706308792 {#2276
      date: 2024-01-26 23:39:52.0 +01:00
    }
    +"title": 343276
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 1.04 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2279
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2275
      +user: Proxies\__CG__\App\Entity\User {#2528
        +avatar: Proxies\__CG__\App\Entity\Image {#6193 …}
        +cover: null
        +email: "SnokenKeekaGuard@lemmy.dbzer0.com"
        +username: "@SnokenKeekaGuard@lemmy.dbzer0.com"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729396570 {#6190
          date: 2024-10-20 05:56:10.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#6194 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6196 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#6198 …}
        +entries: Doctrine\ORM\PersistentCollection {#6200 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#6202 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#6204 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6206 …}
        +posts: Doctrine\ORM\PersistentCollection {#6208 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#6210 …}
        +postComments: Doctrine\ORM\PersistentCollection {#6212 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#6214 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#6216 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#6218 …}
        +follows: Doctrine\ORM\PersistentCollection {#6220 …}
        +followers: Doctrine\ORM\PersistentCollection {#6222 …}
        +blocks: Doctrine\ORM\PersistentCollection {#6224 …}
        +blockers: Doctrine\ORM\PersistentCollection {#6226 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#6228 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#6230 …}
        +reports: Doctrine\ORM\PersistentCollection {#6232 …}
        +favourites: Doctrine\ORM\PersistentCollection {#6234 …}
        +violations: Doctrine\ORM\PersistentCollection {#6236 …}
        +notifications: Doctrine\ORM\PersistentCollection {#6238 …}
        +awards: Doctrine\ORM\PersistentCollection {#6240 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#6242 …}
        +categories: Doctrine\ORM\PersistentCollection {#6244 …}
        -id: 43868
        -password: "$2y$13$To2CKZwLRoV5vGAF8Gp8me3MDub5FPRWST8vMWAZ3ZmT8//rb1uh."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6246 …}
        +apId: "SnokenKeekaGuard@lemmy.dbzer0.com"
        +apProfileId: "https://lemmy.dbzer0.com/u/SnokenKeekaGuard"
        +apPublicUrl: "https://lemmy.dbzer0.com/u/SnokenKeekaGuard"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
        +apDomain: "lemmy.dbzer0.com"
        +apPreferredUsername: "SnokenKeekaGuard"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729556493 {#6191
          date: 2024-10-22 02:21:33.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1693518232 {#6192
          date: 2023-08-31 23:43:52.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2277
        +icon: Proxies\__CG__\App\Entity\Image {#6118 …}
        +name: "lemmyshitpost@lemmy.world"
        +title: "lemmyshitpost"
        +description: """
          Welcome to Lemmy Shitpost. Here you can shitpost to your hearts content.\n
          \n
          Anything and everything goes. Memes, Jokes, Vents and Banter. Though we still have to comply with lemmy.world instance rules. So behave!\n
          \n
          ---\n
          \n
          **Rules:**\n
          ==========\n
          \n
          1. Be Respectful___ Refrain from using harmful language pertaining to a protected characteristic: e.g. race, gender, sexuality, disability or religion. Refrain from being argumentative when responding or commenting to posts/replies. Personal attacks are not welcome here. …\n
          \n
          ---\n
          \n
          2. No Illegal Content___ Content that violates the law. Any post/comment found to be in breach of common law will be removed and given to the authorities if required. That means: -No promoting violence/threats against any individuals -No CSA content or Revenge Porn -No sharing private/personal information (Doxxing) …\n
          \n
          ---\n
          \n
          3. No Spam___ Posting the same post, no matter the intent is against the rules. -If you have posted content, please refrain from re-posting said content within this community. -Do not spam posts with intent to harass, annoy, bully, advertise, scam or harm this community. -No posting Scams/Advertisements/Phishing Links/IP Grabbers -No Bots, Bots will be banned from the community. …\n
          \n
          ---\n
          \n
          4. No Porn/ExplicitContent ___ -Do not post explicit content. Lemmy.World is not the instance for NSFW content. -Do not post Gore or Shock Content. …\n
          \n
          ---\n
          \n
          5. No Enciting Harassment,Brigading, Doxxing or Witch Hunts ___ -Do not Brigade other Communities -No calls to action against other communities/users within Lemmy or outside of Lemmy. -No Witch Hunts against users/communities. -No content that harasses members within or outside of the community. …\n
          \n
          ---\n
          \n
          6. NSFW should be behind NSFW tags.___ -Content that is NSFW should be behind NSFW tags. -Content that might be distressing should be kept behind NSFW tags.\n
          \n
          \n
          \n
          If you see content that is a breach of the rules, please flag and report the comment and a moderator will take action where they can.\n
          \n
          ---\n
          \n
          **Also check out:**\n
          \n
          **Partnered Communities:**\n
          \n
          1.[Memes](/c/memes@lemmy.world)\n
          \n
          2.[Lemmy Review](/c/lemmyreview@lemmy.world)\n
          \n
          3.[Mildly Infuriating](/c/mildlyinfuriating@lemmy.world)\n
          \n
          4.[Lemmy Be Wholesome](/c/lemmybewholesome@lemmy.world)\n
          \n
          5.[No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
          \n
          6.[You Should Know](/c/youshouldknow@lemmy.world)\n
          \n
          7.[Comedy Heaven](/c/comedyheaven@lemmy.world)\n
          \n
          8.[Credible Defense](/c/credibledefense@sh.itjust.works)\n
          \n
          9.[Ten Forward](/c/tenforward@lemmy.world)\n
          \n
          10.[LinuxMemes](/c/linuxmemes@lemmy.world) (Linux themed memes)\n
          \n
          ---\n
          \n
          Reach out to\n
          \n
          *All communities included on the sidebar are to be made in compliance with the instance rules.* [Striker](https://lemmy.world/u/STRIKINGdebate2)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 2449
        +entryCommentCount: 36496
        +postCount: 2
        +postCommentCount: 9
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582894 {#6115
          date: 2024-10-22 09:41:34.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#6119 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#6121 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#6123 …}
        +entries: Doctrine\ORM\PersistentCollection {#6125 …}
        +posts: Doctrine\ORM\PersistentCollection {#6127 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#6129 …}
        +bans: Doctrine\ORM\PersistentCollection {#6131 …}
        +reports: Doctrine\ORM\PersistentCollection {#6133 …}
        +badges: Doctrine\ORM\PersistentCollection {#6135 …}
        +logs: Doctrine\ORM\PersistentCollection {#6137 …}
        +awards: Doctrine\ORM\PersistentCollection {#6139 …}
        +categories: Doctrine\ORM\PersistentCollection {#6141 …}
        -id: 102
        +apId: "lemmyshitpost@lemmy.world"
        +apProfileId: "https://lemmy.world/c/lemmyshitpost"
        +apPublicUrl: "https://lemmy.world/c/lemmyshitpost"
        +apFollowersUrl: "https://lemmy.world/c/lemmyshitpost/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "lemmyshitpost"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583684 {#6116
          date: 2024-10-22 09:54:44.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1700687993 {#6117
          date: 2023-11-22 22:19:53.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2615 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2626 …}
      +slug: "that-s-life"
      +title: "🎵that's life🎵"
      +url: "https://lemmy.dbzer0.com/pictrs/image/63251dd3-5946-4660-b11b-716294109e3e.jpeg"
      +body: null
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 117
      +favouriteCount: 755
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728987007 {#2186
        date: 2024-10-15 12:10:07.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2627 …}
      +votes: Doctrine\ORM\PersistentCollection {#2629 …}
      +reports: Doctrine\ORM\PersistentCollection {#2630 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2632 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2634 …}
      +badges: Doctrine\ORM\PersistentCollection {#2636 …}
      +children: [
        App\Entity\EntryComment {#2279}
      ]
      -id: 32972
      -titleTs: "'life':3"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706265892
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/post/13037488"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706179492 {#2581
        date: 2024-01-25 11:44:52.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2277 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2261 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2261 …}
    +body: "Not trying to downplay your experience, but uni was actually so much better for me… being able to focus on things that actually coincide with my interests and abilities in Uni was so liberating after being forced to go through five classes a day five days a week, most of which were either insultingly idiotic or existentially difficult… Not to mention having an actually human-paced schedule with ample time to plan ahead instead of constantly being in damage reduction mode. I remember thinking to myself in the first year of uni: “Is this what *normal life* is supposed to feel like?” I’m still recovering from school emotionally, but the fact that I finally have the mental space to recover is definitely a good sign. I guess you and I just have way different schools, universities, and personal circumstances!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706308792 {#2278
      date: 2024-01-26 23:39:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@SnokenKeekaGuard@lemmy.dbzer0.com"
      "@TheGrandNagus@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2220 …}
    +nested: Doctrine\ORM\PersistentCollection {#2222 …}
    +votes: Doctrine\ORM\PersistentCollection {#2219 …}
    +reports: Doctrine\ORM\PersistentCollection {#2196 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2194 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2193 …}
    -id: 343276
    -bodyTs: "'abil':29 'abl':17 'actual':10,23,64 'ahead':74 'ampl':70 'better':13 'circumst':141 'class':42 'coincid':24 'constant':77 'damag':80 'day':44,46 'definit':124 'differ':136 'difficult':58 'downplay':4 'either':53 'emot':110 'existenti':57 'experi':6 'fact':113 'feel':102 'final':116 'first':90 'five':41,45 'focus':19 'forc':37 'go':39 'good':126 'guess':129 'human':66 'human-pac':65 'idiot':55 'instead':75 'insult':54 'interest':27 'liber':34 'life':98 'like':103 'm':105 'mental':119 'mention':61 'mode':82 'much':12 'normal':97 'pace':67 'person':140 'plan':73 'recov':107,122 'reduct':81 'rememb':84 'schedul':68 'school':109,137 'sign':127 'space':120 'still':106 'suppos':100 'thing':21 'think':85 'time':71 'tri':2 'uni':8,31,93 'univers':138 'way':135 'week':48 'year':91"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7047064"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706308792 {#2276
      date: 2024-01-26 23:39:52.0 +01:00
    }
    +"title": 343276
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#7088
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2279
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2275
      +user: Proxies\__CG__\App\Entity\User {#2528
        +avatar: Proxies\__CG__\App\Entity\Image {#6193 …}
        +cover: null
        +email: "SnokenKeekaGuard@lemmy.dbzer0.com"
        +username: "@SnokenKeekaGuard@lemmy.dbzer0.com"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729396570 {#6190
          date: 2024-10-20 05:56:10.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#6194 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#6196 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#6198 …}
        +entries: Doctrine\ORM\PersistentCollection {#6200 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#6202 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#6204 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#6206 …}
        +posts: Doctrine\ORM\PersistentCollection {#6208 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#6210 …}
        +postComments: Doctrine\ORM\PersistentCollection {#6212 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#6214 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#6216 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#6218 …}
        +follows: Doctrine\ORM\PersistentCollection {#6220 …}
        +followers: Doctrine\ORM\PersistentCollection {#6222 …}
        +blocks: Doctrine\ORM\PersistentCollection {#6224 …}
        +blockers: Doctrine\ORM\PersistentCollection {#6226 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#6228 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#6230 …}
        +reports: Doctrine\ORM\PersistentCollection {#6232 …}
        +favourites: Doctrine\ORM\PersistentCollection {#6234 …}
        +violations: Doctrine\ORM\PersistentCollection {#6236 …}
        +notifications: Doctrine\ORM\PersistentCollection {#6238 …}
        +awards: Doctrine\ORM\PersistentCollection {#6240 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#6242 …}
        +categories: Doctrine\ORM\PersistentCollection {#6244 …}
        -id: 43868
        -password: "$2y$13$To2CKZwLRoV5vGAF8Gp8me3MDub5FPRWST8vMWAZ3ZmT8//rb1uh."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#6246 …}
        +apId: "SnokenKeekaGuard@lemmy.dbzer0.com"
        +apProfileId: "https://lemmy.dbzer0.com/u/SnokenKeekaGuard"
        +apPublicUrl: "https://lemmy.dbzer0.com/u/SnokenKeekaGuard"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
        +apDomain: "lemmy.dbzer0.com"
        +apPreferredUsername: "SnokenKeekaGuard"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729556493 {#6191
          date: 2024-10-22 02:21:33.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1693518232 {#6192
          date: 2023-08-31 23:43:52.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2277
        +icon: Proxies\__CG__\App\Entity\Image {#6118 …}
        +name: "lemmyshitpost@lemmy.world"
        +title: "lemmyshitpost"
        +description: """
          Welcome to Lemmy Shitpost. Here you can shitpost to your hearts content.\n
          \n
          Anything and everything goes. Memes, Jokes, Vents and Banter. Though we still have to comply with lemmy.world instance rules. So behave!\n
          \n
          ---\n
          \n
          **Rules:**\n
          ==========\n
          \n
          1. Be Respectful___ Refrain from using harmful language pertaining to a protected characteristic: e.g. race, gender, sexuality, disability or religion. Refrain from being argumentative when responding or commenting to posts/replies. Personal attacks are not welcome here. …\n
          \n
          ---\n
          \n
          2. No Illegal Content___ Content that violates the law. Any post/comment found to be in breach of common law will be removed and given to the authorities if required. That means: -No promoting violence/threats against any individuals -No CSA content or Revenge Porn -No sharing private/personal information (Doxxing) …\n
          \n
          ---\n
          \n
          3. No Spam___ Posting the same post, no matter the intent is against the rules. -If you have posted content, please refrain from re-posting said content within this community. -Do not spam posts with intent to harass, annoy, bully, advertise, scam or harm this community. -No posting Scams/Advertisements/Phishing Links/IP Grabbers -No Bots, Bots will be banned from the community. …\n
          \n
          ---\n
          \n
          4. No Porn/ExplicitContent ___ -Do not post explicit content. Lemmy.World is not the instance for NSFW content. -Do not post Gore or Shock Content. …\n
          \n
          ---\n
          \n
          5. No Enciting Harassment,Brigading, Doxxing or Witch Hunts ___ -Do not Brigade other Communities -No calls to action against other communities/users within Lemmy or outside of Lemmy. -No Witch Hunts against users/communities. -No content that harasses members within or outside of the community. …\n
          \n
          ---\n
          \n
          6. NSFW should be behind NSFW tags.___ -Content that is NSFW should be behind NSFW tags. -Content that might be distressing should be kept behind NSFW tags.\n
          \n
          \n
          \n
          If you see content that is a breach of the rules, please flag and report the comment and a moderator will take action where they can.\n
          \n
          ---\n
          \n
          **Also check out:**\n
          \n
          **Partnered Communities:**\n
          \n
          1.[Memes](/c/memes@lemmy.world)\n
          \n
          2.[Lemmy Review](/c/lemmyreview@lemmy.world)\n
          \n
          3.[Mildly Infuriating](/c/mildlyinfuriating@lemmy.world)\n
          \n
          4.[Lemmy Be Wholesome](/c/lemmybewholesome@lemmy.world)\n
          \n
          5.[No Stupid Questions](/c/nostupidquestions@lemmy.world)\n
          \n
          6.[You Should Know](/c/youshouldknow@lemmy.world)\n
          \n
          7.[Comedy Heaven](/c/comedyheaven@lemmy.world)\n
          \n
          8.[Credible Defense](/c/credibledefense@sh.itjust.works)\n
          \n
          9.[Ten Forward](/c/tenforward@lemmy.world)\n
          \n
          10.[LinuxMemes](/c/linuxmemes@lemmy.world) (Linux themed memes)\n
          \n
          ---\n
          \n
          Reach out to\n
          \n
          *All communities included on the sidebar are to be made in compliance with the instance rules.* [Striker](https://lemmy.world/u/STRIKINGdebate2)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 2449
        +entryCommentCount: 36496
        +postCount: 2
        +postCommentCount: 9
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582894 {#6115
          date: 2024-10-22 09:41:34.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#6119 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#6121 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#6123 …}
        +entries: Doctrine\ORM\PersistentCollection {#6125 …}
        +posts: Doctrine\ORM\PersistentCollection {#6127 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#6129 …}
        +bans: Doctrine\ORM\PersistentCollection {#6131 …}
        +reports: Doctrine\ORM\PersistentCollection {#6133 …}
        +badges: Doctrine\ORM\PersistentCollection {#6135 …}
        +logs: Doctrine\ORM\PersistentCollection {#6137 …}
        +awards: Doctrine\ORM\PersistentCollection {#6139 …}
        +categories: Doctrine\ORM\PersistentCollection {#6141 …}
        -id: 102
        +apId: "lemmyshitpost@lemmy.world"
        +apProfileId: "https://lemmy.world/c/lemmyshitpost"
        +apPublicUrl: "https://lemmy.world/c/lemmyshitpost"
        +apFollowersUrl: "https://lemmy.world/c/lemmyshitpost/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "lemmyshitpost"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729583684 {#6116
          date: 2024-10-22 09:54:44.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1700687993 {#6117
          date: 2023-11-22 22:19:53.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2615 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2626 …}
      +slug: "that-s-life"
      +title: "🎵that's life🎵"
      +url: "https://lemmy.dbzer0.com/pictrs/image/63251dd3-5946-4660-b11b-716294109e3e.jpeg"
      +body: null
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 117
      +favouriteCount: 755
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728987007 {#2186
        date: 2024-10-15 12:10:07.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2627 …}
      +votes: Doctrine\ORM\PersistentCollection {#2629 …}
      +reports: Doctrine\ORM\PersistentCollection {#2630 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2632 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2634 …}
      +badges: Doctrine\ORM\PersistentCollection {#2636 …}
      +children: [
        App\Entity\EntryComment {#2279}
      ]
      -id: 32972
      -titleTs: "'life':3"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706265892
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/post/13037488"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706179492 {#2581
        date: 2024-01-25 11:44:52.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2277 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2261 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2261 …}
    +body: "Not trying to downplay your experience, but uni was actually so much better for me… being able to focus on things that actually coincide with my interests and abilities in Uni was so liberating after being forced to go through five classes a day five days a week, most of which were either insultingly idiotic or existentially difficult… Not to mention having an actually human-paced schedule with ample time to plan ahead instead of constantly being in damage reduction mode. I remember thinking to myself in the first year of uni: “Is this what *normal life* is supposed to feel like?” I’m still recovering from school emotionally, but the fact that I finally have the mental space to recover is definitely a good sign. I guess you and I just have way different schools, universities, and personal circumstances!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706308792 {#2278
      date: 2024-01-26 23:39:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@SnokenKeekaGuard@lemmy.dbzer0.com"
      "@TheGrandNagus@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2220 …}
    +nested: Doctrine\ORM\PersistentCollection {#2222 …}
    +votes: Doctrine\ORM\PersistentCollection {#2219 …}
    +reports: Doctrine\ORM\PersistentCollection {#2196 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2194 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2193 …}
    -id: 343276
    -bodyTs: "'abil':29 'abl':17 'actual':10,23,64 'ahead':74 'ampl':70 'better':13 'circumst':141 'class':42 'coincid':24 'constant':77 'damag':80 'day':44,46 'definit':124 'differ':136 'difficult':58 'downplay':4 'either':53 'emot':110 'existenti':57 'experi':6 'fact':113 'feel':102 'final':116 'first':90 'five':41,45 'focus':19 'forc':37 'go':39 'good':126 'guess':129 'human':66 'human-pac':65 'idiot':55 'instead':75 'insult':54 'interest':27 'liber':34 'life':98 'like':103 'm':105 'mental':119 'mention':61 'mode':82 'much':12 'normal':97 'pace':67 'person':140 'plan':73 'recov':107,122 'reduct':81 'rememb':84 'schedul':68 'school':109,137 'sign':127 'space':120 'still':106 'suppos':100 'thing':21 'think':85 'time':71 'tri':2 'uni':8,31,93 'univers':138 'way':135 'week':48 'year':91"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7047064"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706308792 {#2276
      date: 2024-01-26 23:39:52.0 +01:00
    }
    +"title": 343276
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 12.0 MiB 11.27 ms
Input props
[
  "entry" => App\Entity\Entry {#1557
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "I-guess-it-s-the-pretty-colors"
    +title: "I guess it's the pretty colors?"
    +url: "https://lemmy.world/pictrs/image/4363268d-153f-4dcf-87e5-8b711774e0e8.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 79
    +favouriteCount: 857
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722851467 {#1550
      date: 2024-08-05 11:51:07.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1563 …}
    +votes: Doctrine\ORM\PersistentCollection {#1562 …}
    +reports: Doctrine\ORM\PersistentCollection {#1604 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1619 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1701 …}
    +badges: Doctrine\ORM\PersistentCollection {#1687 …}
    +children: []
    -id: 27928
    -titleTs: "'color':7 'guess':2 'pretti':6"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704756446
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10441463"
    +editedAt: DateTimeImmutable @1719080086 {#1561
      date: 2024-06-22 20:14:46.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704670046 {#1558
      date: 2024-01-08 00:27:26.0 +01:00
    }
  }
  "dateAsUrl" => true
]
Attributes
[
  "dateAsUrl" => true
]
Component
App\Twig\Components\EntryComponent {#2763
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#3427 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#1557
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "I-guess-it-s-the-pretty-colors"
    +title: "I guess it's the pretty colors?"
    +url: "https://lemmy.world/pictrs/image/4363268d-153f-4dcf-87e5-8b711774e0e8.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 79
    +favouriteCount: 857
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722851467 {#1550
      date: 2024-08-05 11:51:07.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1563 …}
    +votes: Doctrine\ORM\PersistentCollection {#1562 …}
    +reports: Doctrine\ORM\PersistentCollection {#1604 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1619 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1701 …}
    +badges: Doctrine\ORM\PersistentCollection {#1687 …}
    +children: []
    -id: 27928
    -titleTs: "'color':7 'guess':2 'pretti':6"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704756446
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10441463"
    +editedAt: DateTimeImmutable @1719080086 {#1561
      date: 2024-06-22 20:14:46.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704670046 {#1558
      date: 2024-01-08 00:27:26.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: true
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.17 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#5759
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1704670046 {#1558
    date: 2024-01-08 00:27:26.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#7322
  +date: DateTimeImmutable @1704670046 {#1558
    date: 2024-01-08 00:27:26.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.17 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704670046 {#1558
    date: 2024-01-08 00:27:26.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1719080086 {#1561
    date: 2024-06-22 20:14:46.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#7376
  +createdAt: DateTimeImmutable @1704670046 {#1558
    date: 2024-01-08 00:27:26.0 +01:00
  }
  +editedAt: DateTimeImmutable @1719080086 {#1561
    date: 2024-06-22 20:14:46.0 +02:00
  }
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 0.15 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#1556
    +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
    +name: "memes@lemmy.world"
    +title: "memes"
    +description: """
      Community rules\n
      ---------------\n
      \n
      1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
      \n
      2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
      \n
      3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
      \n
      4. No botsNo bots without the express approval of the mods or the admins\n
      \n
      5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
      \n
      \n
      \n
      Sister communities\n
      ------------------\n
      \n
      - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
      - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
      - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
      - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1112
    +entryCommentCount: 22597
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581796 {#3999
      date: 2024-10-22 09:23:16.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
    +entries: Doctrine\ORM\PersistentCollection {#4580 …}
    +posts: Doctrine\ORM\PersistentCollection {#4621 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
    +bans: Doctrine\ORM\PersistentCollection {#4741 …}
    +reports: Doctrine\ORM\PersistentCollection {#4743 …}
    +badges: Doctrine\ORM\PersistentCollection {#4981 …}
    +logs: Doctrine\ORM\PersistentCollection {#5159 …}
    +awards: Doctrine\ORM\PersistentCollection {#5156 …}
    +categories: Doctrine\ORM\PersistentCollection {#5210 …}
    -id: 78
    +apId: "memes@lemmy.world"
    +apProfileId: "https://lemmy.world/c/memes"
    +apPublicUrl: "https://lemmy.world/c/memes"
    +apFollowersUrl: "https://lemmy.world/c/memes/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728743545 {#4112
      date: 2024-10-12 16:32:25.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699084255 {#4113
      date: 2023-11-04 08:50:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#7430
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
    +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
    +name: "memes@lemmy.world"
    +title: "memes"
    +description: """
      Community rules\n
      ---------------\n
      \n
      1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
      \n
      2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
      \n
      3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
      \n
      4. No botsNo bots without the express approval of the mods or the admins\n
      \n
      5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
      \n
      \n
      \n
      Sister communities\n
      ------------------\n
      \n
      - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
      - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
      - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
      - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1112
    +entryCommentCount: 22597
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581796 {#3999
      date: 2024-10-22 09:23:16.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
    +entries: Doctrine\ORM\PersistentCollection {#4580 …}
    +posts: Doctrine\ORM\PersistentCollection {#4621 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
    +bans: Doctrine\ORM\PersistentCollection {#4741 …}
    +reports: Doctrine\ORM\PersistentCollection {#4743 …}
    +badges: Doctrine\ORM\PersistentCollection {#4981 …}
    +logs: Doctrine\ORM\PersistentCollection {#5159 …}
    +awards: Doctrine\ORM\PersistentCollection {#5156 …}
    +categories: Doctrine\ORM\PersistentCollection {#5210 …}
    -id: 78
    +apId: "memes@lemmy.world"
    +apProfileId: "https://lemmy.world/c/memes"
    +apPublicUrl: "https://lemmy.world/c/memes"
    +apFollowersUrl: "https://lemmy.world/c/memes/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728743545 {#4112
      date: 2024-10-12 16:32:25.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699084255 {#4113
      date: 2023-11-04 08:50:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
vote App\Twig\Components\VoteComponent 12.0 MiB 2.57 ms
Input props
[
  "subject" => App\Entity\Entry {#1557
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "I-guess-it-s-the-pretty-colors"
    +title: "I guess it's the pretty colors?"
    +url: "https://lemmy.world/pictrs/image/4363268d-153f-4dcf-87e5-8b711774e0e8.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 79
    +favouriteCount: 857
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722851467 {#1550
      date: 2024-08-05 11:51:07.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1563 …}
    +votes: Doctrine\ORM\PersistentCollection {#1562 …}
    +reports: Doctrine\ORM\PersistentCollection {#1604 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1619 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1701 …}
    +badges: Doctrine\ORM\PersistentCollection {#1687 …}
    +children: []
    -id: 27928
    -titleTs: "'color':7 'guess':2 'pretti':6"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704756446
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10441463"
    +editedAt: DateTimeImmutable @1719080086 {#1561
      date: 2024-06-22 20:14:46.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704670046 {#1558
      date: 2024-01-08 00:27:26.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#7487
  +subject: App\Entity\Entry {#1557
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "I-guess-it-s-the-pretty-colors"
    +title: "I guess it's the pretty colors?"
    +url: "https://lemmy.world/pictrs/image/4363268d-153f-4dcf-87e5-8b711774e0e8.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 79
    +favouriteCount: 857
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722851467 {#1550
      date: 2024-08-05 11:51:07.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1563 …}
    +votes: Doctrine\ORM\PersistentCollection {#1562 …}
    +reports: Doctrine\ORM\PersistentCollection {#1604 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1619 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1701 …}
    +badges: Doctrine\ORM\PersistentCollection {#1687 …}
    +children: []
    -id: 27928
    -titleTs: "'color':7 'guess':2 'pretti':6"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704756446
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10441463"
    +editedAt: DateTimeImmutable @1719080086 {#1561
      date: 2024-06-22 20:14:46.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704670046 {#1558
      date: 2024-01-08 00:27:26.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.65 ms
Input props
[
  "subject" => App\Entity\Entry {#1557
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "I-guess-it-s-the-pretty-colors"
    +title: "I guess it's the pretty colors?"
    +url: "https://lemmy.world/pictrs/image/4363268d-153f-4dcf-87e5-8b711774e0e8.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 79
    +favouriteCount: 857
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722851467 {#1550
      date: 2024-08-05 11:51:07.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1563 …}
    +votes: Doctrine\ORM\PersistentCollection {#1562 …}
    +reports: Doctrine\ORM\PersistentCollection {#1604 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1619 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1701 …}
    +badges: Doctrine\ORM\PersistentCollection {#1687 …}
    +children: []
    -id: 27928
    -titleTs: "'color':7 'guess':2 'pretti':6"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704756446
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10441463"
    +editedAt: DateTimeImmutable @1719080086 {#1561
      date: 2024-06-22 20:14:46.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704670046 {#1558
      date: 2024-01-08 00:27:26.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#7544
  +formDest: "entry"
  +subject: App\Entity\Entry {#1557
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "I-guess-it-s-the-pretty-colors"
    +title: "I guess it's the pretty colors?"
    +url: "https://lemmy.world/pictrs/image/4363268d-153f-4dcf-87e5-8b711774e0e8.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 79
    +favouriteCount: 857
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1722851467 {#1550
      date: 2024-08-05 11:51:07.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1563 …}
    +votes: Doctrine\ORM\PersistentCollection {#1562 …}
    +reports: Doctrine\ORM\PersistentCollection {#1604 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1619 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1701 …}
    +badges: Doctrine\ORM\PersistentCollection {#1687 …}
    +children: []
    -id: 27928
    -titleTs: "'color':7 'guess':2 'pretti':6"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704756446
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10441463"
    +editedAt: DateTimeImmutable @1719080086 {#1561
      date: 2024-06-22 20:14:46.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704670046 {#1558
      date: 2024-01-08 00:27:26.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 12.0 MiB 9.93 ms
Input props
[
  "entry" => App\Entity\Entry {#1428
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1649
      +icon: Proxies\__CG__\App\Entity\Image {#7838 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#7835
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#7839 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#7841 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7843 …}
      +entries: Doctrine\ORM\PersistentCollection {#7845 …}
      +posts: Doctrine\ORM\PersistentCollection {#7847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7849 …}
      +bans: Doctrine\ORM\PersistentCollection {#7851 …}
      +reports: Doctrine\ORM\PersistentCollection {#7853 …}
      +badges: Doctrine\ORM\PersistentCollection {#7855 …}
      +logs: Doctrine\ORM\PersistentCollection {#7857 …}
      +awards: Doctrine\ORM\PersistentCollection {#7859 …}
      +categories: Doctrine\ORM\PersistentCollection {#7861 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#7836
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#7837
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#1665 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "What-is-the-point-of-dbus"
    +title: "What is the point of dbus?"
    +url: "https://lemmy.world/pictrs/image/f7b2404a-896e-47b5-a954-8bc03c07d8f9.webp"
    +body: """
      Does anybody know why dbus exists? I’ve been wracking my brain trying to come up with a usecase for dbus that isn’t already covered by Unix sockets.\n
      \n
      You want to remotely control a daemon? Use sockets. You want the daemon to respond to the client? Sockets. Want to exchange information in json? plaintext? binary data? Sockets can do it. Want to restrict access to a socket? Go ahead, change the socket’s permissions. Want to prevent unauthorized programs from pretending to be someone they’re not? Change the permissions of the directory containing the socket. Want network transparency? That’s why we have abstract sockets.\n
      \n
      Plenty of well-established software uses sockets. Music player daemon uses sockets. BSPWM uses sockets. Tmux uses sockets. Pipewire uses sockets. Dhcpcd uses sockets. Heck, dbus itself relies on sockets!\n
      \n
      For developers, using sockets is easy. I once wrote a program that interfaced with BSPWM, and it was a breeze. Dbus, on the other hand, not so much. I tried writing a Python script that would contact Network Manager and check the WiFi signal strength. Right off the bat I’m using some obscure undocumented package for interfacing with dbus. What is an introspection? What is a proxy object? What is an interface? Why do I need 60 lines of (Python!) code for a seemingly trivial operation?\n
      \n
      So why do some developers decide to use dbus when they could just use unix sockets and save a lot of hassle for themselves and others?
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 76
    +favouriteCount: 264
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712146891 {#1444
      date: 2024-04-03 14:21:31.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1656 …}
    +votes: Doctrine\ORM\PersistentCollection {#1663 …}
    +reports: Doctrine\ORM\PersistentCollection {#1610 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1586 …}
    +badges: Doctrine\ORM\PersistentCollection {#1564 …}
    +children: []
    -id: 25525
    -titleTs: "'dbus':6 'point':4"
    -bodyTs: "'60':216 'abstract':106 'access':65 'ahead':70 'alreadi':25 'anybodi':2 'bat':187 'binari':56 'brain':12 'breez':158 'bspwm':121,153 'chang':71,89 'check':179 'client':47 'code':220 'come':15 'contact':175 'contain':95 'control':34 'could':237 'cover':26 'daemon':36,42,118 'data':57 'dbus':5,21,134,159,198,234 'decid':231 'develop':140,230 'dhcpcd':130 'directori':94 'easi':144 'establish':112 'exchang':51 'exist':6 'go':69 'hand':163 'hassl':247 'heck':133 'inform':52 'interfac':151,196,211 'introspect':202 'isn':23 'json':54 'know':3 'line':217 'lot':245 'm':189 'manag':177 'much':166 'music':116 'need':215 'network':99,176 'object':207 'obscur':192 'oper':225 'other':251 'packag':194 'permiss':75,91 'pipewir':127 'plaintext':55 'player':117 'plenti':108 'pretend':82 'prevent':78 'program':80,149 'proxi':206 'python':171,219 're':87 'reli':136 'remot':33 'respond':44 'restrict':64 'right':184 'save':243 'script':172 'seem':223 'signal':182 'socket':29,38,48,58,68,73,97,107,115,120,123,126,129,132,138,142,241 'softwar':113 'someon':85 'strength':183 'tmux':124 'transpar':100 'tri':13,168 'trivial':224 'unauthor':79 'undocu':193 'unix':28,240 'use':37,114,119,122,125,128,131,141,190,233,239 'usecas':19 've':8 'want':31,40,49,62,76,98 'well':111 'well-establish':110 'wifi':181 'would':174 'wrack':10 'write':169 'wrote':147"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703893490
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10075662"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703807090 {#1465
      date: 2023-12-29 00:44:50.0 +01:00
    }
  }
  "dateAsUrl" => true
]
Attributes
[
  "dateAsUrl" => true
]
Component
App\Twig\Components\EntryComponent {#7795
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#3427 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#1428
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1649
      +icon: Proxies\__CG__\App\Entity\Image {#7838 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#7835
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#7839 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#7841 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7843 …}
      +entries: Doctrine\ORM\PersistentCollection {#7845 …}
      +posts: Doctrine\ORM\PersistentCollection {#7847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7849 …}
      +bans: Doctrine\ORM\PersistentCollection {#7851 …}
      +reports: Doctrine\ORM\PersistentCollection {#7853 …}
      +badges: Doctrine\ORM\PersistentCollection {#7855 …}
      +logs: Doctrine\ORM\PersistentCollection {#7857 …}
      +awards: Doctrine\ORM\PersistentCollection {#7859 …}
      +categories: Doctrine\ORM\PersistentCollection {#7861 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#7836
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#7837
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#1665 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "What-is-the-point-of-dbus"
    +title: "What is the point of dbus?"
    +url: "https://lemmy.world/pictrs/image/f7b2404a-896e-47b5-a954-8bc03c07d8f9.webp"
    +body: """
      Does anybody know why dbus exists? I’ve been wracking my brain trying to come up with a usecase for dbus that isn’t already covered by Unix sockets.\n
      \n
      You want to remotely control a daemon? Use sockets. You want the daemon to respond to the client? Sockets. Want to exchange information in json? plaintext? binary data? Sockets can do it. Want to restrict access to a socket? Go ahead, change the socket’s permissions. Want to prevent unauthorized programs from pretending to be someone they’re not? Change the permissions of the directory containing the socket. Want network transparency? That’s why we have abstract sockets.\n
      \n
      Plenty of well-established software uses sockets. Music player daemon uses sockets. BSPWM uses sockets. Tmux uses sockets. Pipewire uses sockets. Dhcpcd uses sockets. Heck, dbus itself relies on sockets!\n
      \n
      For developers, using sockets is easy. I once wrote a program that interfaced with BSPWM, and it was a breeze. Dbus, on the other hand, not so much. I tried writing a Python script that would contact Network Manager and check the WiFi signal strength. Right off the bat I’m using some obscure undocumented package for interfacing with dbus. What is an introspection? What is a proxy object? What is an interface? Why do I need 60 lines of (Python!) code for a seemingly trivial operation?\n
      \n
      So why do some developers decide to use dbus when they could just use unix sockets and save a lot of hassle for themselves and others?
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 76
    +favouriteCount: 264
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712146891 {#1444
      date: 2024-04-03 14:21:31.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1656 …}
    +votes: Doctrine\ORM\PersistentCollection {#1663 …}
    +reports: Doctrine\ORM\PersistentCollection {#1610 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1586 …}
    +badges: Doctrine\ORM\PersistentCollection {#1564 …}
    +children: []
    -id: 25525
    -titleTs: "'dbus':6 'point':4"
    -bodyTs: "'60':216 'abstract':106 'access':65 'ahead':70 'alreadi':25 'anybodi':2 'bat':187 'binari':56 'brain':12 'breez':158 'bspwm':121,153 'chang':71,89 'check':179 'client':47 'code':220 'come':15 'contact':175 'contain':95 'control':34 'could':237 'cover':26 'daemon':36,42,118 'data':57 'dbus':5,21,134,159,198,234 'decid':231 'develop':140,230 'dhcpcd':130 'directori':94 'easi':144 'establish':112 'exchang':51 'exist':6 'go':69 'hand':163 'hassl':247 'heck':133 'inform':52 'interfac':151,196,211 'introspect':202 'isn':23 'json':54 'know':3 'line':217 'lot':245 'm':189 'manag':177 'much':166 'music':116 'need':215 'network':99,176 'object':207 'obscur':192 'oper':225 'other':251 'packag':194 'permiss':75,91 'pipewir':127 'plaintext':55 'player':117 'plenti':108 'pretend':82 'prevent':78 'program':80,149 'proxi':206 'python':171,219 're':87 'reli':136 'remot':33 'respond':44 'restrict':64 'right':184 'save':243 'script':172 'seem':223 'signal':182 'socket':29,38,48,58,68,73,97,107,115,120,123,126,129,132,138,142,241 'softwar':113 'someon':85 'strength':183 'tmux':124 'transpar':100 'tri':13,168 'trivial':224 'unauthor':79 'undocu':193 'unix':28,240 'use':37,114,119,122,125,128,131,141,190,233,239 'usecas':19 've':8 'want':31,40,49,62,76,98 'well':111 'well-establish':110 'wifi':181 'would':174 'wrack':10 'write':169 'wrote':147"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703893490
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10075662"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703807090 {#1465
      date: 2023-12-29 00:44:50.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: true
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.13 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#7903
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.12 ms
Input props
[
  "date" => DateTimeImmutable @1703807090 {#1465
    date: 2023-12-29 00:44:50.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#7958
  +date: DateTimeImmutable @1703807090 {#1465
    date: 2023-12-29 00:44:50.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.08 ms
Input props
[
  "createdAt" => DateTimeImmutable @1703807090 {#1465
    date: 2023-12-29 00:44:50.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#8012
  +createdAt: DateTimeImmutable @1703807090 {#1465
    date: 2023-12-29 00:44:50.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 0.12 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#1649
    +icon: Proxies\__CG__\App\Entity\Image {#7838 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#7835
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#7839 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#7841 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7843 …}
    +entries: Doctrine\ORM\PersistentCollection {#7845 …}
    +posts: Doctrine\ORM\PersistentCollection {#7847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#7849 …}
    +bans: Doctrine\ORM\PersistentCollection {#7851 …}
    +reports: Doctrine\ORM\PersistentCollection {#7853 …}
    +badges: Doctrine\ORM\PersistentCollection {#7855 …}
    +logs: Doctrine\ORM\PersistentCollection {#7857 …}
    +awards: Doctrine\ORM\PersistentCollection {#7859 …}
    +categories: Doctrine\ORM\PersistentCollection {#7861 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#7836
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#7837
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#8066
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1649
    +icon: Proxies\__CG__\App\Entity\Image {#7838 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#7835
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#7839 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#7841 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#7843 …}
    +entries: Doctrine\ORM\PersistentCollection {#7845 …}
    +posts: Doctrine\ORM\PersistentCollection {#7847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#7849 …}
    +bans: Doctrine\ORM\PersistentCollection {#7851 …}
    +reports: Doctrine\ORM\PersistentCollection {#7853 …}
    +badges: Doctrine\ORM\PersistentCollection {#7855 …}
    +logs: Doctrine\ORM\PersistentCollection {#7857 …}
    +awards: Doctrine\ORM\PersistentCollection {#7859 …}
    +categories: Doctrine\ORM\PersistentCollection {#7861 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#7836
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#7837
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.50 ms
Input props
[
  "subject" => App\Entity\Entry {#1428
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1649
      +icon: Proxies\__CG__\App\Entity\Image {#7838 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#7835
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#7839 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#7841 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7843 …}
      +entries: Doctrine\ORM\PersistentCollection {#7845 …}
      +posts: Doctrine\ORM\PersistentCollection {#7847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7849 …}
      +bans: Doctrine\ORM\PersistentCollection {#7851 …}
      +reports: Doctrine\ORM\PersistentCollection {#7853 …}
      +badges: Doctrine\ORM\PersistentCollection {#7855 …}
      +logs: Doctrine\ORM\PersistentCollection {#7857 …}
      +awards: Doctrine\ORM\PersistentCollection {#7859 …}
      +categories: Doctrine\ORM\PersistentCollection {#7861 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#7836
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#7837
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#1665 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "What-is-the-point-of-dbus"
    +title: "What is the point of dbus?"
    +url: "https://lemmy.world/pictrs/image/f7b2404a-896e-47b5-a954-8bc03c07d8f9.webp"
    +body: """
      Does anybody know why dbus exists? I’ve been wracking my brain trying to come up with a usecase for dbus that isn’t already covered by Unix sockets.\n
      \n
      You want to remotely control a daemon? Use sockets. You want the daemon to respond to the client? Sockets. Want to exchange information in json? plaintext? binary data? Sockets can do it. Want to restrict access to a socket? Go ahead, change the socket’s permissions. Want to prevent unauthorized programs from pretending to be someone they’re not? Change the permissions of the directory containing the socket. Want network transparency? That’s why we have abstract sockets.\n
      \n
      Plenty of well-established software uses sockets. Music player daemon uses sockets. BSPWM uses sockets. Tmux uses sockets. Pipewire uses sockets. Dhcpcd uses sockets. Heck, dbus itself relies on sockets!\n
      \n
      For developers, using sockets is easy. I once wrote a program that interfaced with BSPWM, and it was a breeze. Dbus, on the other hand, not so much. I tried writing a Python script that would contact Network Manager and check the WiFi signal strength. Right off the bat I’m using some obscure undocumented package for interfacing with dbus. What is an introspection? What is a proxy object? What is an interface? Why do I need 60 lines of (Python!) code for a seemingly trivial operation?\n
      \n
      So why do some developers decide to use dbus when they could just use unix sockets and save a lot of hassle for themselves and others?
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 76
    +favouriteCount: 264
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712146891 {#1444
      date: 2024-04-03 14:21:31.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1656 …}
    +votes: Doctrine\ORM\PersistentCollection {#1663 …}
    +reports: Doctrine\ORM\PersistentCollection {#1610 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1586 …}
    +badges: Doctrine\ORM\PersistentCollection {#1564 …}
    +children: []
    -id: 25525
    -titleTs: "'dbus':6 'point':4"
    -bodyTs: "'60':216 'abstract':106 'access':65 'ahead':70 'alreadi':25 'anybodi':2 'bat':187 'binari':56 'brain':12 'breez':158 'bspwm':121,153 'chang':71,89 'check':179 'client':47 'code':220 'come':15 'contact':175 'contain':95 'control':34 'could':237 'cover':26 'daemon':36,42,118 'data':57 'dbus':5,21,134,159,198,234 'decid':231 'develop':140,230 'dhcpcd':130 'directori':94 'easi':144 'establish':112 'exchang':51 'exist':6 'go':69 'hand':163 'hassl':247 'heck':133 'inform':52 'interfac':151,196,211 'introspect':202 'isn':23 'json':54 'know':3 'line':217 'lot':245 'm':189 'manag':177 'much':166 'music':116 'need':215 'network':99,176 'object':207 'obscur':192 'oper':225 'other':251 'packag':194 'permiss':75,91 'pipewir':127 'plaintext':55 'player':117 'plenti':108 'pretend':82 'prevent':78 'program':80,149 'proxi':206 'python':171,219 're':87 'reli':136 'remot':33 'respond':44 'restrict':64 'right':184 'save':243 'script':172 'seem':223 'signal':182 'socket':29,38,48,58,68,73,97,107,115,120,123,126,129,132,138,142,241 'softwar':113 'someon':85 'strength':183 'tmux':124 'transpar':100 'tri':13,168 'trivial':224 'unauthor':79 'undocu':193 'unix':28,240 'use':37,114,119,122,125,128,131,141,190,233,239 'usecas':19 've':8 'want':31,40,49,62,76,98 'well':111 'well-establish':110 'wifi':181 'would':174 'wrack':10 'write':169 'wrote':147"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703893490
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10075662"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703807090 {#1465
      date: 2023-12-29 00:44:50.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#8126
  +subject: App\Entity\Entry {#1428
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1649
      +icon: Proxies\__CG__\App\Entity\Image {#7838 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#7835
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#7839 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#7841 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7843 …}
      +entries: Doctrine\ORM\PersistentCollection {#7845 …}
      +posts: Doctrine\ORM\PersistentCollection {#7847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7849 …}
      +bans: Doctrine\ORM\PersistentCollection {#7851 …}
      +reports: Doctrine\ORM\PersistentCollection {#7853 …}
      +badges: Doctrine\ORM\PersistentCollection {#7855 …}
      +logs: Doctrine\ORM\PersistentCollection {#7857 …}
      +awards: Doctrine\ORM\PersistentCollection {#7859 …}
      +categories: Doctrine\ORM\PersistentCollection {#7861 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#7836
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#7837
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#1665 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "What-is-the-point-of-dbus"
    +title: "What is the point of dbus?"
    +url: "https://lemmy.world/pictrs/image/f7b2404a-896e-47b5-a954-8bc03c07d8f9.webp"
    +body: """
      Does anybody know why dbus exists? I’ve been wracking my brain trying to come up with a usecase for dbus that isn’t already covered by Unix sockets.\n
      \n
      You want to remotely control a daemon? Use sockets. You want the daemon to respond to the client? Sockets. Want to exchange information in json? plaintext? binary data? Sockets can do it. Want to restrict access to a socket? Go ahead, change the socket’s permissions. Want to prevent unauthorized programs from pretending to be someone they’re not? Change the permissions of the directory containing the socket. Want network transparency? That’s why we have abstract sockets.\n
      \n
      Plenty of well-established software uses sockets. Music player daemon uses sockets. BSPWM uses sockets. Tmux uses sockets. Pipewire uses sockets. Dhcpcd uses sockets. Heck, dbus itself relies on sockets!\n
      \n
      For developers, using sockets is easy. I once wrote a program that interfaced with BSPWM, and it was a breeze. Dbus, on the other hand, not so much. I tried writing a Python script that would contact Network Manager and check the WiFi signal strength. Right off the bat I’m using some obscure undocumented package for interfacing with dbus. What is an introspection? What is a proxy object? What is an interface? Why do I need 60 lines of (Python!) code for a seemingly trivial operation?\n
      \n
      So why do some developers decide to use dbus when they could just use unix sockets and save a lot of hassle for themselves and others?
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 76
    +favouriteCount: 264
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712146891 {#1444
      date: 2024-04-03 14:21:31.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1656 …}
    +votes: Doctrine\ORM\PersistentCollection {#1663 …}
    +reports: Doctrine\ORM\PersistentCollection {#1610 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1586 …}
    +badges: Doctrine\ORM\PersistentCollection {#1564 …}
    +children: []
    -id: 25525
    -titleTs: "'dbus':6 'point':4"
    -bodyTs: "'60':216 'abstract':106 'access':65 'ahead':70 'alreadi':25 'anybodi':2 'bat':187 'binari':56 'brain':12 'breez':158 'bspwm':121,153 'chang':71,89 'check':179 'client':47 'code':220 'come':15 'contact':175 'contain':95 'control':34 'could':237 'cover':26 'daemon':36,42,118 'data':57 'dbus':5,21,134,159,198,234 'decid':231 'develop':140,230 'dhcpcd':130 'directori':94 'easi':144 'establish':112 'exchang':51 'exist':6 'go':69 'hand':163 'hassl':247 'heck':133 'inform':52 'interfac':151,196,211 'introspect':202 'isn':23 'json':54 'know':3 'line':217 'lot':245 'm':189 'manag':177 'much':166 'music':116 'need':215 'network':99,176 'object':207 'obscur':192 'oper':225 'other':251 'packag':194 'permiss':75,91 'pipewir':127 'plaintext':55 'player':117 'plenti':108 'pretend':82 'prevent':78 'program':80,149 'proxi':206 'python':171,219 're':87 'reli':136 'remot':33 'respond':44 'restrict':64 'right':184 'save':243 'script':172 'seem':223 'signal':182 'socket':29,38,48,58,68,73,97,107,115,120,123,126,129,132,138,142,241 'softwar':113 'someon':85 'strength':183 'tmux':124 'transpar':100 'tri':13,168 'trivial':224 'unauthor':79 'undocu':193 'unix':28,240 'use':37,114,119,122,125,128,131,141,190,233,239 'usecas':19 've':8 'want':31,40,49,62,76,98 'well':111 'well-establish':110 'wifi':181 'would':174 'wrack':10 'write':169 'wrote':147"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703893490
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10075662"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703807090 {#1465
      date: 2023-12-29 00:44:50.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.69 ms
Input props
[
  "subject" => App\Entity\Entry {#1428
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1649
      +icon: Proxies\__CG__\App\Entity\Image {#7838 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#7835
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#7839 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#7841 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7843 …}
      +entries: Doctrine\ORM\PersistentCollection {#7845 …}
      +posts: Doctrine\ORM\PersistentCollection {#7847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7849 …}
      +bans: Doctrine\ORM\PersistentCollection {#7851 …}
      +reports: Doctrine\ORM\PersistentCollection {#7853 …}
      +badges: Doctrine\ORM\PersistentCollection {#7855 …}
      +logs: Doctrine\ORM\PersistentCollection {#7857 …}
      +awards: Doctrine\ORM\PersistentCollection {#7859 …}
      +categories: Doctrine\ORM\PersistentCollection {#7861 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#7836
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#7837
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#1665 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "What-is-the-point-of-dbus"
    +title: "What is the point of dbus?"
    +url: "https://lemmy.world/pictrs/image/f7b2404a-896e-47b5-a954-8bc03c07d8f9.webp"
    +body: """
      Does anybody know why dbus exists? I’ve been wracking my brain trying to come up with a usecase for dbus that isn’t already covered by Unix sockets.\n
      \n
      You want to remotely control a daemon? Use sockets. You want the daemon to respond to the client? Sockets. Want to exchange information in json? plaintext? binary data? Sockets can do it. Want to restrict access to a socket? Go ahead, change the socket’s permissions. Want to prevent unauthorized programs from pretending to be someone they’re not? Change the permissions of the directory containing the socket. Want network transparency? That’s why we have abstract sockets.\n
      \n
      Plenty of well-established software uses sockets. Music player daemon uses sockets. BSPWM uses sockets. Tmux uses sockets. Pipewire uses sockets. Dhcpcd uses sockets. Heck, dbus itself relies on sockets!\n
      \n
      For developers, using sockets is easy. I once wrote a program that interfaced with BSPWM, and it was a breeze. Dbus, on the other hand, not so much. I tried writing a Python script that would contact Network Manager and check the WiFi signal strength. Right off the bat I’m using some obscure undocumented package for interfacing with dbus. What is an introspection? What is a proxy object? What is an interface? Why do I need 60 lines of (Python!) code for a seemingly trivial operation?\n
      \n
      So why do some developers decide to use dbus when they could just use unix sockets and save a lot of hassle for themselves and others?
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 76
    +favouriteCount: 264
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712146891 {#1444
      date: 2024-04-03 14:21:31.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1656 …}
    +votes: Doctrine\ORM\PersistentCollection {#1663 …}
    +reports: Doctrine\ORM\PersistentCollection {#1610 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1586 …}
    +badges: Doctrine\ORM\PersistentCollection {#1564 …}
    +children: []
    -id: 25525
    -titleTs: "'dbus':6 'point':4"
    -bodyTs: "'60':216 'abstract':106 'access':65 'ahead':70 'alreadi':25 'anybodi':2 'bat':187 'binari':56 'brain':12 'breez':158 'bspwm':121,153 'chang':71,89 'check':179 'client':47 'code':220 'come':15 'contact':175 'contain':95 'control':34 'could':237 'cover':26 'daemon':36,42,118 'data':57 'dbus':5,21,134,159,198,234 'decid':231 'develop':140,230 'dhcpcd':130 'directori':94 'easi':144 'establish':112 'exchang':51 'exist':6 'go':69 'hand':163 'hassl':247 'heck':133 'inform':52 'interfac':151,196,211 'introspect':202 'isn':23 'json':54 'know':3 'line':217 'lot':245 'm':189 'manag':177 'much':166 'music':116 'need':215 'network':99,176 'object':207 'obscur':192 'oper':225 'other':251 'packag':194 'permiss':75,91 'pipewir':127 'plaintext':55 'player':117 'plenti':108 'pretend':82 'prevent':78 'program':80,149 'proxi':206 'python':171,219 're':87 'reli':136 'remot':33 'respond':44 'restrict':64 'right':184 'save':243 'script':172 'seem':223 'signal':182 'socket':29,38,48,58,68,73,97,107,115,120,123,126,129,132,138,142,241 'softwar':113 'someon':85 'strength':183 'tmux':124 'transpar':100 'tri':13,168 'trivial':224 'unauthor':79 'undocu':193 'unix':28,240 'use':37,114,119,122,125,128,131,141,190,233,239 'usecas':19 've':8 'want':31,40,49,62,76,98 'well':111 'well-establish':110 'wifi':181 'would':174 'wrack':10 'write':169 'wrote':147"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703893490
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10075662"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703807090 {#1465
      date: 2023-12-29 00:44:50.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#8183
  +formDest: "entry"
  +subject: App\Entity\Entry {#1428
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1649
      +icon: Proxies\__CG__\App\Entity\Image {#7838 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#7835
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#7839 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#7841 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#7843 …}
      +entries: Doctrine\ORM\PersistentCollection {#7845 …}
      +posts: Doctrine\ORM\PersistentCollection {#7847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#7849 …}
      +bans: Doctrine\ORM\PersistentCollection {#7851 …}
      +reports: Doctrine\ORM\PersistentCollection {#7853 …}
      +badges: Doctrine\ORM\PersistentCollection {#7855 …}
      +logs: Doctrine\ORM\PersistentCollection {#7857 …}
      +awards: Doctrine\ORM\PersistentCollection {#7859 …}
      +categories: Doctrine\ORM\PersistentCollection {#7861 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#7836
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#7837
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#1665 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "What-is-the-point-of-dbus"
    +title: "What is the point of dbus?"
    +url: "https://lemmy.world/pictrs/image/f7b2404a-896e-47b5-a954-8bc03c07d8f9.webp"
    +body: """
      Does anybody know why dbus exists? I’ve been wracking my brain trying to come up with a usecase for dbus that isn’t already covered by Unix sockets.\n
      \n
      You want to remotely control a daemon? Use sockets. You want the daemon to respond to the client? Sockets. Want to exchange information in json? plaintext? binary data? Sockets can do it. Want to restrict access to a socket? Go ahead, change the socket’s permissions. Want to prevent unauthorized programs from pretending to be someone they’re not? Change the permissions of the directory containing the socket. Want network transparency? That’s why we have abstract sockets.\n
      \n
      Plenty of well-established software uses sockets. Music player daemon uses sockets. BSPWM uses sockets. Tmux uses sockets. Pipewire uses sockets. Dhcpcd uses sockets. Heck, dbus itself relies on sockets!\n
      \n
      For developers, using sockets is easy. I once wrote a program that interfaced with BSPWM, and it was a breeze. Dbus, on the other hand, not so much. I tried writing a Python script that would contact Network Manager and check the WiFi signal strength. Right off the bat I’m using some obscure undocumented package for interfacing with dbus. What is an introspection? What is a proxy object? What is an interface? Why do I need 60 lines of (Python!) code for a seemingly trivial operation?\n
      \n
      So why do some developers decide to use dbus when they could just use unix sockets and save a lot of hassle for themselves and others?
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 76
    +favouriteCount: 264
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1712146891 {#1444
      date: 2024-04-03 14:21:31.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1656 …}
    +votes: Doctrine\ORM\PersistentCollection {#1663 …}
    +reports: Doctrine\ORM\PersistentCollection {#1610 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1586 …}
    +badges: Doctrine\ORM\PersistentCollection {#1564 …}
    +children: []
    -id: 25525
    -titleTs: "'dbus':6 'point':4"
    -bodyTs: "'60':216 'abstract':106 'access':65 'ahead':70 'alreadi':25 'anybodi':2 'bat':187 'binari':56 'brain':12 'breez':158 'bspwm':121,153 'chang':71,89 'check':179 'client':47 'code':220 'come':15 'contact':175 'contain':95 'control':34 'could':237 'cover':26 'daemon':36,42,118 'data':57 'dbus':5,21,134,159,198,234 'decid':231 'develop':140,230 'dhcpcd':130 'directori':94 'easi':144 'establish':112 'exchang':51 'exist':6 'go':69 'hand':163 'hassl':247 'heck':133 'inform':52 'interfac':151,196,211 'introspect':202 'isn':23 'json':54 'know':3 'line':217 'lot':245 'm':189 'manag':177 'much':166 'music':116 'need':215 'network':99,176 'object':207 'obscur':192 'oper':225 'other':251 'packag':194 'permiss':75,91 'pipewir':127 'plaintext':55 'player':117 'plenti':108 'pretend':82 'prevent':78 'program':80,149 'proxi':206 'python':171,219 're':87 'reli':136 'remot':33 'respond':44 'restrict':64 'right':184 'save':243 'script':172 'seem':223 'signal':182 'socket':29,38,48,58,68,73,97,107,115,120,123,126,129,132,138,142,241 'softwar':113 'someon':85 'strength':183 'tmux':124 'transpar':100 'tri':13,168 'trivial':224 'unauthor':79 'undocu':193 'unix':28,240 'use':37,114,119,122,125,128,131,141,190,233,239 'usecas':19 've':8 'want':31,40,49,62,76,98 'well':111 'well-establish':110 'wifi':181 'would':174 'wrack':10 'write':169 'wrote':147"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703893490
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10075662"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703807090 {#1465
      date: 2023-12-29 00:44:50.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 12.0 MiB 5.21 ms
Input props
[
  "entry" => App\Entity\Entry {#2384
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
      +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
      +name: "linuxmemes@lemmy.world"
      +title: "linuxmemes"
      +description: """
        Hint: `:q!`\n
        \n
        ---\n
        \n
        Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
        \n
        ---\n
        \n
        Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
        \n
        - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
        - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
        - Understand the difference between a joke and an insult.\n
        - Do not harrass or attack members of the community *for any reason*.\n
        - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
        - Bigotry will not be tolerated.\n
        - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
        \n
        3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
        \n
        :::spoiler 4. No recent reposts\n
        \n
        - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
        \n
        ---\n
        \n
        Please report posts and comments that break these rules!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 420
      +entryCommentCount: 13249
      +postCount: 1
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729578682 {#3479
        date: 2024-10-22 08:31:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
      +entries: Doctrine\ORM\PersistentCollection {#3489 …}
      +posts: Doctrine\ORM\PersistentCollection {#3491 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
      +bans: Doctrine\ORM\PersistentCollection {#3499 …}
      +reports: Doctrine\ORM\PersistentCollection {#3507 …}
      +badges: Doctrine\ORM\PersistentCollection {#3520 …}
      +logs: Doctrine\ORM\PersistentCollection {#3530 …}
      +awards: Doctrine\ORM\PersistentCollection {#3512 …}
      +categories: Doctrine\ORM\PersistentCollection {#3536 …}
      -id: 83
      +apId: "linuxmemes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/linuxmemes"
      +apPublicUrl: "https://lemmy.world/c/linuxmemes"
      +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linuxmemes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729459896 {#3480
        date: 2024-10-20 23:31:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699095615 {#3481
        date: 2023-11-04 12:00:15.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "What-do-you-guys-do-when-you-want-to-run"
    +title: "What do you guys do when you want to run unmaintained programs?"
    +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
    +body: """
      I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
      \n
      So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
      \n
      Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 54
    +favouriteCount: 485
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728618827 {#2386
      date: 2024-10-11 05:53:47.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2379 …}
    +votes: Doctrine\ORM\PersistentCollection {#2383 …}
    +reports: Doctrine\ORM\PersistentCollection {#1906 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
    +badges: Doctrine\ORM\PersistentCollection {#1907 …}
    +children: [
      5 => App\Entity\EntryComment {#2100
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706084555 {#2105
          date: 2024-01-24 09:22:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@sharkfucker420@lemmy.ml"
          "@Chewy7324@discuss.tchncs.de"
          "@tostiman@sh.itjust.works"
          "@aBundleOfFerrets@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2165 …}
        +nested: Doctrine\ORM\PersistentCollection {#2053 …}
        +votes: Doctrine\ORM\PersistentCollection {#2054 …}
        +reports: Doctrine\ORM\PersistentCollection {#2055 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
        -id: 336240
        -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6968015"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706084555 {#2099
          date: 2024-01-24 09:22:35.0 +01:00
        }
        +"title": 336240
      }
      6 => App\Entity\EntryComment {#2087
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
        +body: "Loving those fanboys in your replies getting absolutely triggered haha"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706072923 {#2076
          date: 2024-01-24 06:08:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@MindSkipperBro12@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2323 …}
        +nested: Doctrine\ORM\PersistentCollection {#2327 …}
        +votes: Doctrine\ORM\PersistentCollection {#2191 …}
        +reports: Doctrine\ORM\PersistentCollection {#2328 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
        -id: 335989
        -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6963774"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706072923 {#2085
          date: 2024-01-24 06:08:43.0 +01:00
        }
        +"title": 335989
      }
      4 => App\Entity\EntryComment {#2048
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
        +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706100828 {#2059
          date: 2024-01-24 13:53:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@MindSkipperBro12@lemmy.world"
          "@mmcintyre@lemmy.world"
          "@renzev@lemmy.world"
          "@MindSkipperBro12@lemmy.world"
          "@mmcintyre@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2070 …}
        +nested: Doctrine\ORM\PersistentCollection {#2071 …}
        +votes: Doctrine\ORM\PersistentCollection {#2074 …}
        +reports: Doctrine\ORM\PersistentCollection {#2069 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
        -id: 336528
        -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6971101"
        +editedAt: DateTimeImmutable @1728293809 {#2056
          date: 2024-10-07 11:36:49.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706100828 {#2051
          date: 2024-01-24 13:53:48.0 +01:00
        }
        +"title": 336528
      }
      3 => App\Entity\EntryComment {#2120
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
        +body: """
          False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
          \n
          > “win32 is the only stable ABI in Linux”\n
          \n
          kek I’ll be stealing this one
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706120775 {#2119
          date: 2024-01-24 19:26:15.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@WaterWaiver@aussie.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2160 …}
        +nested: Doctrine\ORM\PersistentCollection {#2162 …}
        +votes: Doctrine\ORM\PersistentCollection {#2128 …}
        +reports: Doctrine\ORM\PersistentCollection {#2126 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
        -id: 337288
        -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6977731"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706120775 {#2116
          date: 2024-01-24 19:26:15.0 +01:00
        }
        +"title": 337288
      }
      2 => App\Entity\EntryComment {#2216
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
        +body: """
          In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
          \n
          The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
          \n
          The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1706122032 {#2223
          date: 2024-01-24 19:47:12.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@IndustryStandard@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2213 …}
        +nested: Doctrine\ORM\PersistentCollection {#2230 …}
        +votes: Doctrine\ORM\PersistentCollection {#2232 …}
        +reports: Doctrine\ORM\PersistentCollection {#2228 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
        -id: 337339
        -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6978135"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706122032 {#2227
          date: 2024-01-24 19:47:12.0 +01:00
        }
        +"title": 337339
      }
      1 => App\Entity\EntryComment {#2291
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
        +body: """
          > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
          \n
          Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
          \n
          This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
          \n
          So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
          \n
          There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
          \n
          However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
          \n
          As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1706128685 {#2298
          date: 2024-01-24 21:38:05.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@IndustryStandard@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2301 …}
        +nested: Doctrine\ORM\PersistentCollection {#2297 …}
        +votes: Doctrine\ORM\PersistentCollection {#2315 …}
        +reports: Doctrine\ORM\PersistentCollection {#2321 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
        -id: 337573
        -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6980174"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706128685 {#2293
          date: 2024-01-24 21:38:05.0 +01:00
        }
        +"title": 337573
      }
      0 => App\Entity\EntryComment {#2319
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
        +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706129482 {#2305
          date: 2024-01-24 21:51:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@IndustryStandard@lemmy.world"
          "@TechieDamien@lemmy.ml"
          "@renzev@lemmy.world"
          "@IndustryStandard@lemmy.world"
          "@TechieDamien@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2318 …}
        +nested: Doctrine\ORM\PersistentCollection {#2316 …}
        +votes: Doctrine\ORM\PersistentCollection {#2294 …}
        +reports: Doctrine\ORM\PersistentCollection {#2296 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
        -id: 337603
        -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6980422"
        +editedAt: DateTimeImmutable @1728403946 {#2304
          date: 2024-10-08 18:12:26.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706129482 {#2303
          date: 2024-01-24 21:51:22.0 +01:00
        }
        +"title": 337603
      }
    ]
    -id: 32670
    -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
    -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706120010
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11092726"
    +editedAt: DateTimeImmutable @1728368522 {#2382
      date: 2024-10-08 08:22:02.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706033610 {#2385
      date: 2024-01-23 19:13:30.0 +01:00
    }
  }
  "dateAsUrl" => true
]
Attributes
[
  "dateAsUrl" => true
]
Component
App\Twig\Components\EntryComponent {#8434
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#3427 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#2384
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
      +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
      +name: "linuxmemes@lemmy.world"
      +title: "linuxmemes"
      +description: """
        Hint: `:q!`\n
        \n
        ---\n
        \n
        Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
        \n
        ---\n
        \n
        Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
        \n
        - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
        - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
        - Understand the difference between a joke and an insult.\n
        - Do not harrass or attack members of the community *for any reason*.\n
        - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
        - Bigotry will not be tolerated.\n
        - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
        \n
        3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
        \n
        :::spoiler 4. No recent reposts\n
        \n
        - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
        \n
        ---\n
        \n
        Please report posts and comments that break these rules!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 420
      +entryCommentCount: 13249
      +postCount: 1
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729578682 {#3479
        date: 2024-10-22 08:31:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
      +entries: Doctrine\ORM\PersistentCollection {#3489 …}
      +posts: Doctrine\ORM\PersistentCollection {#3491 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
      +bans: Doctrine\ORM\PersistentCollection {#3499 …}
      +reports: Doctrine\ORM\PersistentCollection {#3507 …}
      +badges: Doctrine\ORM\PersistentCollection {#3520 …}
      +logs: Doctrine\ORM\PersistentCollection {#3530 …}
      +awards: Doctrine\ORM\PersistentCollection {#3512 …}
      +categories: Doctrine\ORM\PersistentCollection {#3536 …}
      -id: 83
      +apId: "linuxmemes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/linuxmemes"
      +apPublicUrl: "https://lemmy.world/c/linuxmemes"
      +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linuxmemes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729459896 {#3480
        date: 2024-10-20 23:31:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699095615 {#3481
        date: 2023-11-04 12:00:15.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "What-do-you-guys-do-when-you-want-to-run"
    +title: "What do you guys do when you want to run unmaintained programs?"
    +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
    +body: """
      I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
      \n
      So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
      \n
      Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 54
    +favouriteCount: 485
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728618827 {#2386
      date: 2024-10-11 05:53:47.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2379 …}
    +votes: Doctrine\ORM\PersistentCollection {#2383 …}
    +reports: Doctrine\ORM\PersistentCollection {#1906 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
    +badges: Doctrine\ORM\PersistentCollection {#1907 …}
    +children: [
      5 => App\Entity\EntryComment {#2100
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706084555 {#2105
          date: 2024-01-24 09:22:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@sharkfucker420@lemmy.ml"
          "@Chewy7324@discuss.tchncs.de"
          "@tostiman@sh.itjust.works"
          "@aBundleOfFerrets@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2165 …}
        +nested: Doctrine\ORM\PersistentCollection {#2053 …}
        +votes: Doctrine\ORM\PersistentCollection {#2054 …}
        +reports: Doctrine\ORM\PersistentCollection {#2055 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
        -id: 336240
        -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6968015"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706084555 {#2099
          date: 2024-01-24 09:22:35.0 +01:00
        }
        +"title": 336240
      }
      6 => App\Entity\EntryComment {#2087
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
        +body: "Loving those fanboys in your replies getting absolutely triggered haha"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706072923 {#2076
          date: 2024-01-24 06:08:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@MindSkipperBro12@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2323 …}
        +nested: Doctrine\ORM\PersistentCollection {#2327 …}
        +votes: Doctrine\ORM\PersistentCollection {#2191 …}
        +reports: Doctrine\ORM\PersistentCollection {#2328 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
        -id: 335989
        -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6963774"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706072923 {#2085
          date: 2024-01-24 06:08:43.0 +01:00
        }
        +"title": 335989
      }
      4 => App\Entity\EntryComment {#2048
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
        +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706100828 {#2059
          date: 2024-01-24 13:53:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@MindSkipperBro12@lemmy.world"
          "@mmcintyre@lemmy.world"
          "@renzev@lemmy.world"
          "@MindSkipperBro12@lemmy.world"
          "@mmcintyre@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2070 …}
        +nested: Doctrine\ORM\PersistentCollection {#2071 …}
        +votes: Doctrine\ORM\PersistentCollection {#2074 …}
        +reports: Doctrine\ORM\PersistentCollection {#2069 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
        -id: 336528
        -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6971101"
        +editedAt: DateTimeImmutable @1728293809 {#2056
          date: 2024-10-07 11:36:49.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706100828 {#2051
          date: 2024-01-24 13:53:48.0 +01:00
        }
        +"title": 336528
      }
      3 => App\Entity\EntryComment {#2120
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
        +body: """
          False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
          \n
          > “win32 is the only stable ABI in Linux”\n
          \n
          kek I’ll be stealing this one
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706120775 {#2119
          date: 2024-01-24 19:26:15.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@WaterWaiver@aussie.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2160 …}
        +nested: Doctrine\ORM\PersistentCollection {#2162 …}
        +votes: Doctrine\ORM\PersistentCollection {#2128 …}
        +reports: Doctrine\ORM\PersistentCollection {#2126 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
        -id: 337288
        -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6977731"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706120775 {#2116
          date: 2024-01-24 19:26:15.0 +01:00
        }
        +"title": 337288
      }
      2 => App\Entity\EntryComment {#2216
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
        +body: """
          In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
          \n
          The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
          \n
          The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1706122032 {#2223
          date: 2024-01-24 19:47:12.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@IndustryStandard@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2213 …}
        +nested: Doctrine\ORM\PersistentCollection {#2230 …}
        +votes: Doctrine\ORM\PersistentCollection {#2232 …}
        +reports: Doctrine\ORM\PersistentCollection {#2228 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
        -id: 337339
        -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6978135"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706122032 {#2227
          date: 2024-01-24 19:47:12.0 +01:00
        }
        +"title": 337339
      }
      1 => App\Entity\EntryComment {#2291
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
        +body: """
          > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
          \n
          Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
          \n
          This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
          \n
          So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
          \n
          There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
          \n
          However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
          \n
          As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1706128685 {#2298
          date: 2024-01-24 21:38:05.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@IndustryStandard@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2301 …}
        +nested: Doctrine\ORM\PersistentCollection {#2297 …}
        +votes: Doctrine\ORM\PersistentCollection {#2315 …}
        +reports: Doctrine\ORM\PersistentCollection {#2321 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
        -id: 337573
        -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6980174"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706128685 {#2293
          date: 2024-01-24 21:38:05.0 +01:00
        }
        +"title": 337573
      }
      0 => App\Entity\EntryComment {#2319
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
        +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706129482 {#2305
          date: 2024-01-24 21:51:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@IndustryStandard@lemmy.world"
          "@TechieDamien@lemmy.ml"
          "@renzev@lemmy.world"
          "@IndustryStandard@lemmy.world"
          "@TechieDamien@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2318 …}
        +nested: Doctrine\ORM\PersistentCollection {#2316 …}
        +votes: Doctrine\ORM\PersistentCollection {#2294 …}
        +reports: Doctrine\ORM\PersistentCollection {#2296 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
        -id: 337603
        -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6980422"
        +editedAt: DateTimeImmutable @1728403946 {#2304
          date: 2024-10-08 18:12:26.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706129482 {#2303
          date: 2024-01-24 21:51:22.0 +01:00
        }
        +"title": 337603
      }
    ]
    -id: 32670
    -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
    -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706120010
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11092726"
    +editedAt: DateTimeImmutable @1728368522 {#2382
      date: 2024-10-08 08:22:02.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706033610 {#2385
      date: 2024-01-23 19:13:30.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: true
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.12 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#8559
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.12 ms
Input props
[
  "date" => DateTimeImmutable @1706033610 {#2385
    date: 2024-01-23 19:13:30.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#8614
  +date: DateTimeImmutable @1706033610 {#2385
    date: 2024-01-23 19:13:30.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.12 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706033610 {#2385
    date: 2024-01-23 19:13:30.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1728368522 {#2382
    date: 2024-10-08 08:22:02.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#8668
  +createdAt: DateTimeImmutable @1706033610 {#2385
    date: 2024-01-23 19:13:30.0 +01:00
  }
  +editedAt: DateTimeImmutable @1728368522 {#2382
    date: 2024-10-08 08:22:02.0 +02:00
  }
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 0.11 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2378
    +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
    +name: "linuxmemes@lemmy.world"
    +title: "linuxmemes"
    +description: """
      Hint: `:q!`\n
      \n
      ---\n
      \n
      Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
      \n
      ---\n
      \n
      Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
      \n
      - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
      - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
      - Understand the difference between a joke and an insult.\n
      - Do not harrass or attack members of the community *for any reason*.\n
      - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
      - Bigotry will not be tolerated.\n
      - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
      \n
      3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
      \n
      :::spoiler 4. No recent reposts\n
      \n
      - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
      \n
      ---\n
      \n
      Please report posts and comments that break these rules!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 420
    +entryCommentCount: 13249
    +postCount: 1
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729578682 {#3479
      date: 2024-10-22 08:31:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
    +entries: Doctrine\ORM\PersistentCollection {#3489 …}
    +posts: Doctrine\ORM\PersistentCollection {#3491 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
    +bans: Doctrine\ORM\PersistentCollection {#3499 …}
    +reports: Doctrine\ORM\PersistentCollection {#3507 …}
    +badges: Doctrine\ORM\PersistentCollection {#3520 …}
    +logs: Doctrine\ORM\PersistentCollection {#3530 …}
    +awards: Doctrine\ORM\PersistentCollection {#3512 …}
    +categories: Doctrine\ORM\PersistentCollection {#3536 …}
    -id: 83
    +apId: "linuxmemes@lemmy.world"
    +apProfileId: "https://lemmy.world/c/linuxmemes"
    +apPublicUrl: "https://lemmy.world/c/linuxmemes"
    +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "linuxmemes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729459896 {#3480
      date: 2024-10-20 23:31:36.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699095615 {#3481
      date: 2023-11-04 12:00:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#8722
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
    +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
    +name: "linuxmemes@lemmy.world"
    +title: "linuxmemes"
    +description: """
      Hint: `:q!`\n
      \n
      ---\n
      \n
      Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
      \n
      ---\n
      \n
      Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
      \n
      - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
      - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
      - Understand the difference between a joke and an insult.\n
      - Do not harrass or attack members of the community *for any reason*.\n
      - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
      - Bigotry will not be tolerated.\n
      - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
      \n
      3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
      \n
      :::spoiler 4. No recent reposts\n
      \n
      - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
      \n
      ---\n
      \n
      Please report posts and comments that break these rules!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 420
    +entryCommentCount: 13249
    +postCount: 1
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729578682 {#3479
      date: 2024-10-22 08:31:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
    +entries: Doctrine\ORM\PersistentCollection {#3489 …}
    +posts: Doctrine\ORM\PersistentCollection {#3491 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
    +bans: Doctrine\ORM\PersistentCollection {#3499 …}
    +reports: Doctrine\ORM\PersistentCollection {#3507 …}
    +badges: Doctrine\ORM\PersistentCollection {#3520 …}
    +logs: Doctrine\ORM\PersistentCollection {#3530 …}
    +awards: Doctrine\ORM\PersistentCollection {#3512 …}
    +categories: Doctrine\ORM\PersistentCollection {#3536 …}
    -id: 83
    +apId: "linuxmemes@lemmy.world"
    +apProfileId: "https://lemmy.world/c/linuxmemes"
    +apPublicUrl: "https://lemmy.world/c/linuxmemes"
    +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "linuxmemes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729459896 {#3480
      date: 2024-10-20 23:31:36.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699095615 {#3481
      date: 2023-11-04 12:00:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.32 ms
Input props
[
  "subject" => App\Entity\Entry {#2384
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
      +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
      +name: "linuxmemes@lemmy.world"
      +title: "linuxmemes"
      +description: """
        Hint: `:q!`\n
        \n
        ---\n
        \n
        Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
        \n
        ---\n
        \n
        Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
        \n
        - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
        - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
        - Understand the difference between a joke and an insult.\n
        - Do not harrass or attack members of the community *for any reason*.\n
        - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
        - Bigotry will not be tolerated.\n
        - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
        \n
        3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
        \n
        :::spoiler 4. No recent reposts\n
        \n
        - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
        \n
        ---\n
        \n
        Please report posts and comments that break these rules!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 420
      +entryCommentCount: 13249
      +postCount: 1
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729578682 {#3479
        date: 2024-10-22 08:31:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
      +entries: Doctrine\ORM\PersistentCollection {#3489 …}
      +posts: Doctrine\ORM\PersistentCollection {#3491 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
      +bans: Doctrine\ORM\PersistentCollection {#3499 …}
      +reports: Doctrine\ORM\PersistentCollection {#3507 …}
      +badges: Doctrine\ORM\PersistentCollection {#3520 …}
      +logs: Doctrine\ORM\PersistentCollection {#3530 …}
      +awards: Doctrine\ORM\PersistentCollection {#3512 …}
      +categories: Doctrine\ORM\PersistentCollection {#3536 …}
      -id: 83
      +apId: "linuxmemes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/linuxmemes"
      +apPublicUrl: "https://lemmy.world/c/linuxmemes"
      +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linuxmemes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729459896 {#3480
        date: 2024-10-20 23:31:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699095615 {#3481
        date: 2023-11-04 12:00:15.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "What-do-you-guys-do-when-you-want-to-run"
    +title: "What do you guys do when you want to run unmaintained programs?"
    +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
    +body: """
      I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
      \n
      So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
      \n
      Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 54
    +favouriteCount: 485
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728618827 {#2386
      date: 2024-10-11 05:53:47.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2379 …}
    +votes: Doctrine\ORM\PersistentCollection {#2383 …}
    +reports: Doctrine\ORM\PersistentCollection {#1906 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
    +badges: Doctrine\ORM\PersistentCollection {#1907 …}
    +children: [
      5 => App\Entity\EntryComment {#2100
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706084555 {#2105
          date: 2024-01-24 09:22:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@sharkfucker420@lemmy.ml"
          "@Chewy7324@discuss.tchncs.de"
          "@tostiman@sh.itjust.works"
          "@aBundleOfFerrets@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2165 …}
        +nested: Doctrine\ORM\PersistentCollection {#2053 …}
        +votes: Doctrine\ORM\PersistentCollection {#2054 …}
        +reports: Doctrine\ORM\PersistentCollection {#2055 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
        -id: 336240
        -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6968015"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706084555 {#2099
          date: 2024-01-24 09:22:35.0 +01:00
        }
        +"title": 336240
      }
      6 => App\Entity\EntryComment {#2087
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
        +body: "Loving those fanboys in your replies getting absolutely triggered haha"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706072923 {#2076
          date: 2024-01-24 06:08:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@MindSkipperBro12@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2323 …}
        +nested: Doctrine\ORM\PersistentCollection {#2327 …}
        +votes: Doctrine\ORM\PersistentCollection {#2191 …}
        +reports: Doctrine\ORM\PersistentCollection {#2328 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
        -id: 335989
        -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6963774"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706072923 {#2085
          date: 2024-01-24 06:08:43.0 +01:00
        }
        +"title": 335989
      }
      4 => App\Entity\EntryComment {#2048
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
        +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706100828 {#2059
          date: 2024-01-24 13:53:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@MindSkipperBro12@lemmy.world"
          "@mmcintyre@lemmy.world"
          "@renzev@lemmy.world"
          "@MindSkipperBro12@lemmy.world"
          "@mmcintyre@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2070 …}
        +nested: Doctrine\ORM\PersistentCollection {#2071 …}
        +votes: Doctrine\ORM\PersistentCollection {#2074 …}
        +reports: Doctrine\ORM\PersistentCollection {#2069 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
        -id: 336528
        -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6971101"
        +editedAt: DateTimeImmutable @1728293809 {#2056
          date: 2024-10-07 11:36:49.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706100828 {#2051
          date: 2024-01-24 13:53:48.0 +01:00
        }
        +"title": 336528
      }
      3 => App\Entity\EntryComment {#2120
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
        +body: """
          False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
          \n
          > “win32 is the only stable ABI in Linux”\n
          \n
          kek I’ll be stealing this one
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706120775 {#2119
          date: 2024-01-24 19:26:15.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@WaterWaiver@aussie.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2160 …}
        +nested: Doctrine\ORM\PersistentCollection {#2162 …}
        +votes: Doctrine\ORM\PersistentCollection {#2128 …}
        +reports: Doctrine\ORM\PersistentCollection {#2126 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
        -id: 337288
        -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6977731"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706120775 {#2116
          date: 2024-01-24 19:26:15.0 +01:00
        }
        +"title": 337288
      }
      2 => App\Entity\EntryComment {#2216
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
        +body: """
          In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
          \n
          The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
          \n
          The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1706122032 {#2223
          date: 2024-01-24 19:47:12.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@IndustryStandard@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2213 …}
        +nested: Doctrine\ORM\PersistentCollection {#2230 …}
        +votes: Doctrine\ORM\PersistentCollection {#2232 …}
        +reports: Doctrine\ORM\PersistentCollection {#2228 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
        -id: 337339
        -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6978135"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706122032 {#2227
          date: 2024-01-24 19:47:12.0 +01:00
        }
        +"title": 337339
      }
      1 => App\Entity\EntryComment {#2291
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
        +body: """
          > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
          \n
          Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
          \n
          This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
          \n
          So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
          \n
          There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
          \n
          However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
          \n
          As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1706128685 {#2298
          date: 2024-01-24 21:38:05.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@IndustryStandard@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2301 …}
        +nested: Doctrine\ORM\PersistentCollection {#2297 …}
        +votes: Doctrine\ORM\PersistentCollection {#2315 …}
        +reports: Doctrine\ORM\PersistentCollection {#2321 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
        -id: 337573
        -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6980174"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706128685 {#2293
          date: 2024-01-24 21:38:05.0 +01:00
        }
        +"title": 337573
      }
      0 => App\Entity\EntryComment {#2319
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
        +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706129482 {#2305
          date: 2024-01-24 21:51:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@IndustryStandard@lemmy.world"
          "@TechieDamien@lemmy.ml"
          "@renzev@lemmy.world"
          "@IndustryStandard@lemmy.world"
          "@TechieDamien@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2318 …}
        +nested: Doctrine\ORM\PersistentCollection {#2316 …}
        +votes: Doctrine\ORM\PersistentCollection {#2294 …}
        +reports: Doctrine\ORM\PersistentCollection {#2296 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
        -id: 337603
        -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6980422"
        +editedAt: DateTimeImmutable @1728403946 {#2304
          date: 2024-10-08 18:12:26.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706129482 {#2303
          date: 2024-01-24 21:51:22.0 +01:00
        }
        +"title": 337603
      }
    ]
    -id: 32670
    -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
    -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706120010
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11092726"
    +editedAt: DateTimeImmutable @1728368522 {#2382
      date: 2024-10-08 08:22:02.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706033610 {#2385
      date: 2024-01-23 19:13:30.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#8779
  +subject: App\Entity\Entry {#2384
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
      +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
      +name: "linuxmemes@lemmy.world"
      +title: "linuxmemes"
      +description: """
        Hint: `:q!`\n
        \n
        ---\n
        \n
        Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
        \n
        ---\n
        \n
        Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
        \n
        - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
        - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
        - Understand the difference between a joke and an insult.\n
        - Do not harrass or attack members of the community *for any reason*.\n
        - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
        - Bigotry will not be tolerated.\n
        - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
        \n
        3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
        \n
        :::spoiler 4. No recent reposts\n
        \n
        - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
        \n
        ---\n
        \n
        Please report posts and comments that break these rules!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 420
      +entryCommentCount: 13249
      +postCount: 1
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729578682 {#3479
        date: 2024-10-22 08:31:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
      +entries: Doctrine\ORM\PersistentCollection {#3489 …}
      +posts: Doctrine\ORM\PersistentCollection {#3491 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
      +bans: Doctrine\ORM\PersistentCollection {#3499 …}
      +reports: Doctrine\ORM\PersistentCollection {#3507 …}
      +badges: Doctrine\ORM\PersistentCollection {#3520 …}
      +logs: Doctrine\ORM\PersistentCollection {#3530 …}
      +awards: Doctrine\ORM\PersistentCollection {#3512 …}
      +categories: Doctrine\ORM\PersistentCollection {#3536 …}
      -id: 83
      +apId: "linuxmemes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/linuxmemes"
      +apPublicUrl: "https://lemmy.world/c/linuxmemes"
      +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linuxmemes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729459896 {#3480
        date: 2024-10-20 23:31:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699095615 {#3481
        date: 2023-11-04 12:00:15.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "What-do-you-guys-do-when-you-want-to-run"
    +title: "What do you guys do when you want to run unmaintained programs?"
    +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
    +body: """
      I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
      \n
      So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
      \n
      Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 54
    +favouriteCount: 485
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728618827 {#2386
      date: 2024-10-11 05:53:47.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2379 …}
    +votes: Doctrine\ORM\PersistentCollection {#2383 …}
    +reports: Doctrine\ORM\PersistentCollection {#1906 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
    +badges: Doctrine\ORM\PersistentCollection {#1907 …}
    +children: [
      5 => App\Entity\EntryComment {#2100
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706084555 {#2105
          date: 2024-01-24 09:22:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@sharkfucker420@lemmy.ml"
          "@Chewy7324@discuss.tchncs.de"
          "@tostiman@sh.itjust.works"
          "@aBundleOfFerrets@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2165 …}
        +nested: Doctrine\ORM\PersistentCollection {#2053 …}
        +votes: Doctrine\ORM\PersistentCollection {#2054 …}
        +reports: Doctrine\ORM\PersistentCollection {#2055 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
        -id: 336240
        -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6968015"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706084555 {#2099
          date: 2024-01-24 09:22:35.0 +01:00
        }
        +"title": 336240
      }
      6 => App\Entity\EntryComment {#2087
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
        +body: "Loving those fanboys in your replies getting absolutely triggered haha"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706072923 {#2076
          date: 2024-01-24 06:08:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@MindSkipperBro12@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2323 …}
        +nested: Doctrine\ORM\PersistentCollection {#2327 …}
        +votes: Doctrine\ORM\PersistentCollection {#2191 …}
        +reports: Doctrine\ORM\PersistentCollection {#2328 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
        -id: 335989
        -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6963774"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706072923 {#2085
          date: 2024-01-24 06:08:43.0 +01:00
        }
        +"title": 335989
      }
      4 => App\Entity\EntryComment {#2048
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
        +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706100828 {#2059
          date: 2024-01-24 13:53:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@MindSkipperBro12@lemmy.world"
          "@mmcintyre@lemmy.world"
          "@renzev@lemmy.world"
          "@MindSkipperBro12@lemmy.world"
          "@mmcintyre@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2070 …}
        +nested: Doctrine\ORM\PersistentCollection {#2071 …}
        +votes: Doctrine\ORM\PersistentCollection {#2074 …}
        +reports: Doctrine\ORM\PersistentCollection {#2069 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
        -id: 336528
        -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6971101"
        +editedAt: DateTimeImmutable @1728293809 {#2056
          date: 2024-10-07 11:36:49.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706100828 {#2051
          date: 2024-01-24 13:53:48.0 +01:00
        }
        +"title": 336528
      }
      3 => App\Entity\EntryComment {#2120
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
        +body: """
          False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
          \n
          > “win32 is the only stable ABI in Linux”\n
          \n
          kek I’ll be stealing this one
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706120775 {#2119
          date: 2024-01-24 19:26:15.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@WaterWaiver@aussie.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2160 …}
        +nested: Doctrine\ORM\PersistentCollection {#2162 …}
        +votes: Doctrine\ORM\PersistentCollection {#2128 …}
        +reports: Doctrine\ORM\PersistentCollection {#2126 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
        -id: 337288
        -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6977731"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706120775 {#2116
          date: 2024-01-24 19:26:15.0 +01:00
        }
        +"title": 337288
      }
      2 => App\Entity\EntryComment {#2216
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
        +body: """
          In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
          \n
          The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
          \n
          The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1706122032 {#2223
          date: 2024-01-24 19:47:12.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@IndustryStandard@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2213 …}
        +nested: Doctrine\ORM\PersistentCollection {#2230 …}
        +votes: Doctrine\ORM\PersistentCollection {#2232 …}
        +reports: Doctrine\ORM\PersistentCollection {#2228 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
        -id: 337339
        -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6978135"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706122032 {#2227
          date: 2024-01-24 19:47:12.0 +01:00
        }
        +"title": 337339
      }
      1 => App\Entity\EntryComment {#2291
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
        +body: """
          > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
          \n
          Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
          \n
          This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
          \n
          So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
          \n
          There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
          \n
          However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
          \n
          As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1706128685 {#2298
          date: 2024-01-24 21:38:05.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@IndustryStandard@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2301 …}
        +nested: Doctrine\ORM\PersistentCollection {#2297 …}
        +votes: Doctrine\ORM\PersistentCollection {#2315 …}
        +reports: Doctrine\ORM\PersistentCollection {#2321 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
        -id: 337573
        -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6980174"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706128685 {#2293
          date: 2024-01-24 21:38:05.0 +01:00
        }
        +"title": 337573
      }
      0 => App\Entity\EntryComment {#2319
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
        +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706129482 {#2305
          date: 2024-01-24 21:51:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@IndustryStandard@lemmy.world"
          "@TechieDamien@lemmy.ml"
          "@renzev@lemmy.world"
          "@IndustryStandard@lemmy.world"
          "@TechieDamien@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2318 …}
        +nested: Doctrine\ORM\PersistentCollection {#2316 …}
        +votes: Doctrine\ORM\PersistentCollection {#2294 …}
        +reports: Doctrine\ORM\PersistentCollection {#2296 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
        -id: 337603
        -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6980422"
        +editedAt: DateTimeImmutable @1728403946 {#2304
          date: 2024-10-08 18:12:26.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706129482 {#2303
          date: 2024-01-24 21:51:22.0 +01:00
        }
        +"title": 337603
      }
    ]
    -id: 32670
    -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
    -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706120010
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11092726"
    +editedAt: DateTimeImmutable @1728368522 {#2382
      date: 2024-10-08 08:22:02.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706033610 {#2385
      date: 2024-01-23 19:13:30.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.63 ms
Input props
[
  "subject" => App\Entity\Entry {#2384
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
      +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
      +name: "linuxmemes@lemmy.world"
      +title: "linuxmemes"
      +description: """
        Hint: `:q!`\n
        \n
        ---\n
        \n
        Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
        \n
        ---\n
        \n
        Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
        \n
        - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
        - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
        - Understand the difference between a joke and an insult.\n
        - Do not harrass or attack members of the community *for any reason*.\n
        - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
        - Bigotry will not be tolerated.\n
        - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
        \n
        3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
        \n
        :::spoiler 4. No recent reposts\n
        \n
        - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
        \n
        ---\n
        \n
        Please report posts and comments that break these rules!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 420
      +entryCommentCount: 13249
      +postCount: 1
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729578682 {#3479
        date: 2024-10-22 08:31:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
      +entries: Doctrine\ORM\PersistentCollection {#3489 …}
      +posts: Doctrine\ORM\PersistentCollection {#3491 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
      +bans: Doctrine\ORM\PersistentCollection {#3499 …}
      +reports: Doctrine\ORM\PersistentCollection {#3507 …}
      +badges: Doctrine\ORM\PersistentCollection {#3520 …}
      +logs: Doctrine\ORM\PersistentCollection {#3530 …}
      +awards: Doctrine\ORM\PersistentCollection {#3512 …}
      +categories: Doctrine\ORM\PersistentCollection {#3536 …}
      -id: 83
      +apId: "linuxmemes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/linuxmemes"
      +apPublicUrl: "https://lemmy.world/c/linuxmemes"
      +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linuxmemes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729459896 {#3480
        date: 2024-10-20 23:31:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699095615 {#3481
        date: 2023-11-04 12:00:15.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "What-do-you-guys-do-when-you-want-to-run"
    +title: "What do you guys do when you want to run unmaintained programs?"
    +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
    +body: """
      I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
      \n
      So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
      \n
      Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 54
    +favouriteCount: 485
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728618827 {#2386
      date: 2024-10-11 05:53:47.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2379 …}
    +votes: Doctrine\ORM\PersistentCollection {#2383 …}
    +reports: Doctrine\ORM\PersistentCollection {#1906 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
    +badges: Doctrine\ORM\PersistentCollection {#1907 …}
    +children: [
      5 => App\Entity\EntryComment {#2100
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706084555 {#2105
          date: 2024-01-24 09:22:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@sharkfucker420@lemmy.ml"
          "@Chewy7324@discuss.tchncs.de"
          "@tostiman@sh.itjust.works"
          "@aBundleOfFerrets@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2165 …}
        +nested: Doctrine\ORM\PersistentCollection {#2053 …}
        +votes: Doctrine\ORM\PersistentCollection {#2054 …}
        +reports: Doctrine\ORM\PersistentCollection {#2055 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
        -id: 336240
        -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6968015"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706084555 {#2099
          date: 2024-01-24 09:22:35.0 +01:00
        }
        +"title": 336240
      }
      6 => App\Entity\EntryComment {#2087
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
        +body: "Loving those fanboys in your replies getting absolutely triggered haha"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706072923 {#2076
          date: 2024-01-24 06:08:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@MindSkipperBro12@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2323 …}
        +nested: Doctrine\ORM\PersistentCollection {#2327 …}
        +votes: Doctrine\ORM\PersistentCollection {#2191 …}
        +reports: Doctrine\ORM\PersistentCollection {#2328 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
        -id: 335989
        -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6963774"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706072923 {#2085
          date: 2024-01-24 06:08:43.0 +01:00
        }
        +"title": 335989
      }
      4 => App\Entity\EntryComment {#2048
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
        +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706100828 {#2059
          date: 2024-01-24 13:53:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@MindSkipperBro12@lemmy.world"
          "@mmcintyre@lemmy.world"
          "@renzev@lemmy.world"
          "@MindSkipperBro12@lemmy.world"
          "@mmcintyre@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2070 …}
        +nested: Doctrine\ORM\PersistentCollection {#2071 …}
        +votes: Doctrine\ORM\PersistentCollection {#2074 …}
        +reports: Doctrine\ORM\PersistentCollection {#2069 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
        -id: 336528
        -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6971101"
        +editedAt: DateTimeImmutable @1728293809 {#2056
          date: 2024-10-07 11:36:49.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706100828 {#2051
          date: 2024-01-24 13:53:48.0 +01:00
        }
        +"title": 336528
      }
      3 => App\Entity\EntryComment {#2120
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
        +body: """
          False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
          \n
          > “win32 is the only stable ABI in Linux”\n
          \n
          kek I’ll be stealing this one
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706120775 {#2119
          date: 2024-01-24 19:26:15.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@WaterWaiver@aussie.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2160 …}
        +nested: Doctrine\ORM\PersistentCollection {#2162 …}
        +votes: Doctrine\ORM\PersistentCollection {#2128 …}
        +reports: Doctrine\ORM\PersistentCollection {#2126 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
        -id: 337288
        -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6977731"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706120775 {#2116
          date: 2024-01-24 19:26:15.0 +01:00
        }
        +"title": 337288
      }
      2 => App\Entity\EntryComment {#2216
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
        +body: """
          In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
          \n
          The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
          \n
          The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1706122032 {#2223
          date: 2024-01-24 19:47:12.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@IndustryStandard@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2213 …}
        +nested: Doctrine\ORM\PersistentCollection {#2230 …}
        +votes: Doctrine\ORM\PersistentCollection {#2232 …}
        +reports: Doctrine\ORM\PersistentCollection {#2228 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
        -id: 337339
        -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6978135"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706122032 {#2227
          date: 2024-01-24 19:47:12.0 +01:00
        }
        +"title": 337339
      }
      1 => App\Entity\EntryComment {#2291
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
        +body: """
          > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
          \n
          Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
          \n
          This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
          \n
          So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
          \n
          There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
          \n
          However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
          \n
          As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1706128685 {#2298
          date: 2024-01-24 21:38:05.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@IndustryStandard@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2301 …}
        +nested: Doctrine\ORM\PersistentCollection {#2297 …}
        +votes: Doctrine\ORM\PersistentCollection {#2315 …}
        +reports: Doctrine\ORM\PersistentCollection {#2321 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
        -id: 337573
        -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6980174"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706128685 {#2293
          date: 2024-01-24 21:38:05.0 +01:00
        }
        +"title": 337573
      }
      0 => App\Entity\EntryComment {#2319
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
        +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706129482 {#2305
          date: 2024-01-24 21:51:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@IndustryStandard@lemmy.world"
          "@TechieDamien@lemmy.ml"
          "@renzev@lemmy.world"
          "@IndustryStandard@lemmy.world"
          "@TechieDamien@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2318 …}
        +nested: Doctrine\ORM\PersistentCollection {#2316 …}
        +votes: Doctrine\ORM\PersistentCollection {#2294 …}
        +reports: Doctrine\ORM\PersistentCollection {#2296 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
        -id: 337603
        -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6980422"
        +editedAt: DateTimeImmutable @1728403946 {#2304
          date: 2024-10-08 18:12:26.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706129482 {#2303
          date: 2024-01-24 21:51:22.0 +01:00
        }
        +"title": 337603
      }
    ]
    -id: 32670
    -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
    -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706120010
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11092726"
    +editedAt: DateTimeImmutable @1728368522 {#2382
      date: 2024-10-08 08:22:02.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706033610 {#2385
      date: 2024-01-23 19:13:30.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#8836
  +formDest: "entry"
  +subject: App\Entity\Entry {#2384
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
      +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
      +name: "linuxmemes@lemmy.world"
      +title: "linuxmemes"
      +description: """
        Hint: `:q!`\n
        \n
        ---\n
        \n
        Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
        \n
        ---\n
        \n
        Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
        \n
        - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
        - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
        - Understand the difference between a joke and an insult.\n
        - Do not harrass or attack members of the community *for any reason*.\n
        - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
        - Bigotry will not be tolerated.\n
        - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
        \n
        3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
        \n
        :::spoiler 4. No recent reposts\n
        \n
        - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
        \n
        ---\n
        \n
        Please report posts and comments that break these rules!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 420
      +entryCommentCount: 13249
      +postCount: 1
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729578682 {#3479
        date: 2024-10-22 08:31:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
      +entries: Doctrine\ORM\PersistentCollection {#3489 …}
      +posts: Doctrine\ORM\PersistentCollection {#3491 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
      +bans: Doctrine\ORM\PersistentCollection {#3499 …}
      +reports: Doctrine\ORM\PersistentCollection {#3507 …}
      +badges: Doctrine\ORM\PersistentCollection {#3520 …}
      +logs: Doctrine\ORM\PersistentCollection {#3530 …}
      +awards: Doctrine\ORM\PersistentCollection {#3512 …}
      +categories: Doctrine\ORM\PersistentCollection {#3536 …}
      -id: 83
      +apId: "linuxmemes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/linuxmemes"
      +apPublicUrl: "https://lemmy.world/c/linuxmemes"
      +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linuxmemes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729459896 {#3480
        date: 2024-10-20 23:31:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699095615 {#3481
        date: 2023-11-04 12:00:15.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "What-do-you-guys-do-when-you-want-to-run"
    +title: "What do you guys do when you want to run unmaintained programs?"
    +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
    +body: """
      I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
      \n
      So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
      \n
      Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 54
    +favouriteCount: 485
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728618827 {#2386
      date: 2024-10-11 05:53:47.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2379 …}
    +votes: Doctrine\ORM\PersistentCollection {#2383 …}
    +reports: Doctrine\ORM\PersistentCollection {#1906 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
    +badges: Doctrine\ORM\PersistentCollection {#1907 …}
    +children: [
      5 => App\Entity\EntryComment {#2100
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
        +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706084555 {#2105
          date: 2024-01-24 09:22:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@sharkfucker420@lemmy.ml"
          "@Chewy7324@discuss.tchncs.de"
          "@tostiman@sh.itjust.works"
          "@aBundleOfFerrets@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2165 …}
        +nested: Doctrine\ORM\PersistentCollection {#2053 …}
        +votes: Doctrine\ORM\PersistentCollection {#2054 …}
        +reports: Doctrine\ORM\PersistentCollection {#2055 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
        -id: 336240
        -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6968015"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706084555 {#2099
          date: 2024-01-24 09:22:35.0 +01:00
        }
        +"title": 336240
      }
      6 => App\Entity\EntryComment {#2087
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
        +body: "Loving those fanboys in your replies getting absolutely triggered haha"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706072923 {#2076
          date: 2024-01-24 06:08:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@MindSkipperBro12@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2323 …}
        +nested: Doctrine\ORM\PersistentCollection {#2327 …}
        +votes: Doctrine\ORM\PersistentCollection {#2191 …}
        +reports: Doctrine\ORM\PersistentCollection {#2328 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
        -id: 335989
        -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6963774"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706072923 {#2085
          date: 2024-01-24 06:08:43.0 +01:00
        }
        +"title": 335989
      }
      4 => App\Entity\EntryComment {#2048
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
        +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706100828 {#2059
          date: 2024-01-24 13:53:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@MindSkipperBro12@lemmy.world"
          "@mmcintyre@lemmy.world"
          "@renzev@lemmy.world"
          "@MindSkipperBro12@lemmy.world"
          "@mmcintyre@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2070 …}
        +nested: Doctrine\ORM\PersistentCollection {#2071 …}
        +votes: Doctrine\ORM\PersistentCollection {#2074 …}
        +reports: Doctrine\ORM\PersistentCollection {#2069 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
        -id: 336528
        -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6971101"
        +editedAt: DateTimeImmutable @1728293809 {#2056
          date: 2024-10-07 11:36:49.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706100828 {#2051
          date: 2024-01-24 13:53:48.0 +01:00
        }
        +"title": 336528
      }
      3 => App\Entity\EntryComment {#2120
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
        +body: """
          False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
          \n
          > “win32 is the only stable ABI in Linux”\n
          \n
          kek I’ll be stealing this one
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706120775 {#2119
          date: 2024-01-24 19:26:15.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@WaterWaiver@aussie.zone"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2160 …}
        +nested: Doctrine\ORM\PersistentCollection {#2162 …}
        +votes: Doctrine\ORM\PersistentCollection {#2128 …}
        +reports: Doctrine\ORM\PersistentCollection {#2126 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
        -id: 337288
        -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6977731"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706120775 {#2116
          date: 2024-01-24 19:26:15.0 +01:00
        }
        +"title": 337288
      }
      2 => App\Entity\EntryComment {#2216
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
        +body: """
          In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
          \n
          The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
          \n
          The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1706122032 {#2223
          date: 2024-01-24 19:47:12.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@IndustryStandard@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2213 …}
        +nested: Doctrine\ORM\PersistentCollection {#2230 …}
        +votes: Doctrine\ORM\PersistentCollection {#2232 …}
        +reports: Doctrine\ORM\PersistentCollection {#2228 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
        -id: 337339
        -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6978135"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706122032 {#2227
          date: 2024-01-24 19:47:12.0 +01:00
        }
        +"title": 337339
      }
      1 => App\Entity\EntryComment {#2291
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
        +body: """
          > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
          \n
          Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
          \n
          This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
          \n
          So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
          \n
          There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
          \n
          However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
          \n
          As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1706128685 {#2298
          date: 2024-01-24 21:38:05.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@IndustryStandard@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2301 …}
        +nested: Doctrine\ORM\PersistentCollection {#2297 …}
        +votes: Doctrine\ORM\PersistentCollection {#2315 …}
        +reports: Doctrine\ORM\PersistentCollection {#2321 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
        -id: 337573
        -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6980174"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706128685 {#2293
          date: 2024-01-24 21:38:05.0 +01:00
        }
        +"title": 337573
      }
      0 => App\Entity\EntryComment {#2319
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2384}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
        +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1706129482 {#2305
          date: 2024-01-24 21:51:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@IndustryStandard@lemmy.world"
          "@TechieDamien@lemmy.ml"
          "@renzev@lemmy.world"
          "@IndustryStandard@lemmy.world"
          "@TechieDamien@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2318 …}
        +nested: Doctrine\ORM\PersistentCollection {#2316 …}
        +votes: Doctrine\ORM\PersistentCollection {#2294 …}
        +reports: Doctrine\ORM\PersistentCollection {#2296 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
        -id: 337603
        -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6980422"
        +editedAt: DateTimeImmutable @1728403946 {#2304
          date: 2024-10-08 18:12:26.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706129482 {#2303
          date: 2024-01-24 21:51:22.0 +01:00
        }
        +"title": 337603
      }
    ]
    -id: 32670
    -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
    -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706120010
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11092726"
    +editedAt: DateTimeImmutable @1728368522 {#2382
      date: 2024-10-08 08:22:02.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706033610 {#2385
      date: 2024-01-23 19:13:30.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 4.93 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2100
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100}
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
    +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706084555 {#2105
      date: 2024-01-24 09:22:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@sharkfucker420@lemmy.ml"
      "@Chewy7324@discuss.tchncs.de"
      "@tostiman@sh.itjust.works"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2165 …}
    +nested: Doctrine\ORM\PersistentCollection {#2053 …}
    +votes: Doctrine\ORM\PersistentCollection {#2054 …}
    +reports: Doctrine\ORM\PersistentCollection {#2055 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
    -id: 336240
    -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6968015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706084555 {#2099
      date: 2024-01-24 09:22:35.0 +01:00
    }
    +"title": 336240
  }
  "showEntryTitle" => false
  "dateAsUrl" => true
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#9087
  +comment: App\Entity\EntryComment {#2100
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100}
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
    +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706084555 {#2105
      date: 2024-01-24 09:22:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@sharkfucker420@lemmy.ml"
      "@Chewy7324@discuss.tchncs.de"
      "@tostiman@sh.itjust.works"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2165 …}
    +nested: Doctrine\ORM\PersistentCollection {#2053 …}
    +votes: Doctrine\ORM\PersistentCollection {#2054 …}
    +reports: Doctrine\ORM\PersistentCollection {#2055 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
    -id: 336240
    -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6968015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706084555 {#2099
      date: 2024-01-24 09:22:35.0 +01:00
    }
    +"title": 336240
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: false
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: true
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.11 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#9132
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.11 ms
Input props
[
  "date" => DateTimeImmutable @1706084555 {#2099
    date: 2024-01-24 09:22:35.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#9188
  +date: DateTimeImmutable @1706084555 {#2099
    date: 2024-01-24 09:22:35.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.08 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706084555 {#2099
    date: 2024-01-24 09:22:35.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#9242
  +createdAt: DateTimeImmutable @1706084555 {#2099
    date: 2024-01-24 09:22:35.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.12 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#9296
  +width: 40
  +height: 40
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.31 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2100
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100}
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
    +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706084555 {#2105
      date: 2024-01-24 09:22:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@sharkfucker420@lemmy.ml"
      "@Chewy7324@discuss.tchncs.de"
      "@tostiman@sh.itjust.works"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2165 …}
    +nested: Doctrine\ORM\PersistentCollection {#2053 …}
    +votes: Doctrine\ORM\PersistentCollection {#2054 …}
    +reports: Doctrine\ORM\PersistentCollection {#2055 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
    -id: 336240
    -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6968015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706084555 {#2099
      date: 2024-01-24 09:22:35.0 +01:00
    }
    +"title": 336240
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#9365
  +subject: App\Entity\EntryComment {#2100
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100}
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
    +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706084555 {#2105
      date: 2024-01-24 09:22:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@sharkfucker420@lemmy.ml"
      "@Chewy7324@discuss.tchncs.de"
      "@tostiman@sh.itjust.works"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2165 …}
    +nested: Doctrine\ORM\PersistentCollection {#2053 …}
    +votes: Doctrine\ORM\PersistentCollection {#2054 …}
    +reports: Doctrine\ORM\PersistentCollection {#2055 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
    -id: 336240
    -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6968015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706084555 {#2099
      date: 2024-01-24 09:22:35.0 +01:00
    }
    +"title": 336240
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.57 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2100
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100}
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
    +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706084555 {#2105
      date: 2024-01-24 09:22:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@sharkfucker420@lemmy.ml"
      "@Chewy7324@discuss.tchncs.de"
      "@tostiman@sh.itjust.works"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2165 …}
    +nested: Doctrine\ORM\PersistentCollection {#2053 …}
    +votes: Doctrine\ORM\PersistentCollection {#2054 …}
    +reports: Doctrine\ORM\PersistentCollection {#2055 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
    -id: 336240
    -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6968015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706084555 {#2099
      date: 2024-01-24 09:22:35.0 +01:00
    }
    +"title": 336240
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#9422
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2100
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100}
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
    +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706084555 {#2105
      date: 2024-01-24 09:22:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@sharkfucker420@lemmy.ml"
      "@Chewy7324@discuss.tchncs.de"
      "@tostiman@sh.itjust.works"
      "@aBundleOfFerrets@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2165 …}
    +nested: Doctrine\ORM\PersistentCollection {#2053 …}
    +votes: Doctrine\ORM\PersistentCollection {#2054 …}
    +reports: Doctrine\ORM\PersistentCollection {#2055 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
    -id: 336240
    -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6968015"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706084555 {#2099
      date: 2024-01-24 09:22:35.0 +01:00
    }
    +"title": 336240
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 7.03 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2087
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087}
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
    +body: "Loving those fanboys in your replies getting absolutely triggered haha"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706072923 {#2076
      date: 2024-01-24 06:08:43.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@MindSkipperBro12@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2323 …}
    +nested: Doctrine\ORM\PersistentCollection {#2327 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2328 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
    -id: 335989
    -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6963774"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706072923 {#2085
      date: 2024-01-24 06:08:43.0 +01:00
    }
    +"title": 335989
  }
  "showEntryTitle" => false
  "dateAsUrl" => true
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#9673
  +comment: App\Entity\EntryComment {#2087
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087}
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
    +body: "Loving those fanboys in your replies getting absolutely triggered haha"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706072923 {#2076
      date: 2024-01-24 06:08:43.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@MindSkipperBro12@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2323 …}
    +nested: Doctrine\ORM\PersistentCollection {#2327 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2328 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
    -id: 335989
    -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6963774"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706072923 {#2085
      date: 2024-01-24 06:08:43.0 +01:00
    }
    +"title": 335989
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: false
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: true
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.24 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#9718
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.21 ms
Input props
[
  "date" => DateTimeImmutable @1706072923 {#2085
    date: 2024-01-24 06:08:43.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#9774
  +date: DateTimeImmutable @1706072923 {#2085
    date: 2024-01-24 06:08:43.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.16 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706072923 {#2085
    date: 2024-01-24 06:08:43.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#9828
  +createdAt: DateTimeImmutable @1706072923 {#2085
    date: 2024-01-24 06:08:43.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.29 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#9882
  +width: 40
  +height: 40
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.52 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2087
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087}
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
    +body: "Loving those fanboys in your replies getting absolutely triggered haha"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706072923 {#2076
      date: 2024-01-24 06:08:43.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@MindSkipperBro12@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2323 …}
    +nested: Doctrine\ORM\PersistentCollection {#2327 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2328 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
    -id: 335989
    -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6963774"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706072923 {#2085
      date: 2024-01-24 06:08:43.0 +01:00
    }
    +"title": 335989
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#9951
  +subject: App\Entity\EntryComment {#2087
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087}
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
    +body: "Loving those fanboys in your replies getting absolutely triggered haha"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706072923 {#2076
      date: 2024-01-24 06:08:43.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@MindSkipperBro12@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2323 …}
    +nested: Doctrine\ORM\PersistentCollection {#2327 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2328 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
    -id: 335989
    -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6963774"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706072923 {#2085
      date: 2024-01-24 06:08:43.0 +01:00
    }
    +"title": 335989
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.64 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2087
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087}
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
    +body: "Loving those fanboys in your replies getting absolutely triggered haha"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706072923 {#2076
      date: 2024-01-24 06:08:43.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@MindSkipperBro12@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2323 …}
    +nested: Doctrine\ORM\PersistentCollection {#2327 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2328 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
    -id: 335989
    -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6963774"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706072923 {#2085
      date: 2024-01-24 06:08:43.0 +01:00
    }
    +"title": 335989
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#10008
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2087
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087}
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
    +body: "Loving those fanboys in your replies getting absolutely triggered haha"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706072923 {#2076
      date: 2024-01-24 06:08:43.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@MindSkipperBro12@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2323 …}
    +nested: Doctrine\ORM\PersistentCollection {#2327 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2328 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
    -id: 335989
    -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6963774"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706072923 {#2085
      date: 2024-01-24 06:08:43.0 +01:00
    }
    +"title": 335989
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 6.52 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2048
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048}
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
    +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706100828 {#2059
      date: 2024-01-24 13:53:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@MindSkipperBro12@lemmy.world"
      "@mmcintyre@lemmy.world"
      "@renzev@lemmy.world"
      "@MindSkipperBro12@lemmy.world"
      "@mmcintyre@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2070 …}
    +nested: Doctrine\ORM\PersistentCollection {#2071 …}
    +votes: Doctrine\ORM\PersistentCollection {#2074 …}
    +reports: Doctrine\ORM\PersistentCollection {#2069 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
    -id: 336528
    -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6971101"
    +editedAt: DateTimeImmutable @1728293809 {#2056
      date: 2024-10-07 11:36:49.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706100828 {#2051
      date: 2024-01-24 13:53:48.0 +01:00
    }
    +"title": 336528
  }
  "showEntryTitle" => false
  "dateAsUrl" => true
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#10259
  +comment: App\Entity\EntryComment {#2048
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048}
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
    +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706100828 {#2059
      date: 2024-01-24 13:53:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@MindSkipperBro12@lemmy.world"
      "@mmcintyre@lemmy.world"
      "@renzev@lemmy.world"
      "@MindSkipperBro12@lemmy.world"
      "@mmcintyre@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2070 …}
    +nested: Doctrine\ORM\PersistentCollection {#2071 …}
    +votes: Doctrine\ORM\PersistentCollection {#2074 …}
    +reports: Doctrine\ORM\PersistentCollection {#2069 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
    -id: 336528
    -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6971101"
    +editedAt: DateTimeImmutable @1728293809 {#2056
      date: 2024-10-07 11:36:49.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706100828 {#2051
      date: 2024-01-24 13:53:48.0 +01:00
    }
    +"title": 336528
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: false
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: true
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.12 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#10304
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1706100828 {#2051
    date: 2024-01-24 13:53:48.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#10360
  +date: DateTimeImmutable @1706100828 {#2051
    date: 2024-01-24 13:53:48.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.19 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706100828 {#2051
    date: 2024-01-24 13:53:48.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1728293809 {#2056
    date: 2024-10-07 11:36:49.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#10414
  +createdAt: DateTimeImmutable @1706100828 {#2051
    date: 2024-01-24 13:53:48.0 +01:00
  }
  +editedAt: DateTimeImmutable @1728293809 {#2056
    date: 2024-10-07 11:36:49.0 +02:00
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.12 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#10468
  +width: 40
  +height: 40
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.33 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2048
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048}
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
    +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706100828 {#2059
      date: 2024-01-24 13:53:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@MindSkipperBro12@lemmy.world"
      "@mmcintyre@lemmy.world"
      "@renzev@lemmy.world"
      "@MindSkipperBro12@lemmy.world"
      "@mmcintyre@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2070 …}
    +nested: Doctrine\ORM\PersistentCollection {#2071 …}
    +votes: Doctrine\ORM\PersistentCollection {#2074 …}
    +reports: Doctrine\ORM\PersistentCollection {#2069 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
    -id: 336528
    -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6971101"
    +editedAt: DateTimeImmutable @1728293809 {#2056
      date: 2024-10-07 11:36:49.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706100828 {#2051
      date: 2024-01-24 13:53:48.0 +01:00
    }
    +"title": 336528
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#10591
  +subject: App\Entity\EntryComment {#2048
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048}
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
    +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706100828 {#2059
      date: 2024-01-24 13:53:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@MindSkipperBro12@lemmy.world"
      "@mmcintyre@lemmy.world"
      "@renzev@lemmy.world"
      "@MindSkipperBro12@lemmy.world"
      "@mmcintyre@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2070 …}
    +nested: Doctrine\ORM\PersistentCollection {#2071 …}
    +votes: Doctrine\ORM\PersistentCollection {#2074 …}
    +reports: Doctrine\ORM\PersistentCollection {#2069 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
    -id: 336528
    -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6971101"
    +editedAt: DateTimeImmutable @1728293809 {#2056
      date: 2024-10-07 11:36:49.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706100828 {#2051
      date: 2024-01-24 13:53:48.0 +01:00
    }
    +"title": 336528
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.59 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2048
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048}
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
    +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706100828 {#2059
      date: 2024-01-24 13:53:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@MindSkipperBro12@lemmy.world"
      "@mmcintyre@lemmy.world"
      "@renzev@lemmy.world"
      "@MindSkipperBro12@lemmy.world"
      "@mmcintyre@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2070 …}
    +nested: Doctrine\ORM\PersistentCollection {#2071 …}
    +votes: Doctrine\ORM\PersistentCollection {#2074 …}
    +reports: Doctrine\ORM\PersistentCollection {#2069 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
    -id: 336528
    -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6971101"
    +editedAt: DateTimeImmutable @1728293809 {#2056
      date: 2024-10-07 11:36:49.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706100828 {#2051
      date: 2024-01-24 13:53:48.0 +01:00
    }
    +"title": 336528
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#10648
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2048
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048}
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
    +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706100828 {#2059
      date: 2024-01-24 13:53:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@MindSkipperBro12@lemmy.world"
      "@mmcintyre@lemmy.world"
      "@renzev@lemmy.world"
      "@MindSkipperBro12@lemmy.world"
      "@mmcintyre@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2070 …}
    +nested: Doctrine\ORM\PersistentCollection {#2071 …}
    +votes: Doctrine\ORM\PersistentCollection {#2074 …}
    +reports: Doctrine\ORM\PersistentCollection {#2069 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
    -id: 336528
    -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6971101"
    +editedAt: DateTimeImmutable @1728293809 {#2056
      date: 2024-10-07 11:36:49.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706100828 {#2051
      date: 2024-01-24 13:53:48.0 +01:00
    }
    +"title": 336528
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 5.99 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2120
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120}
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
    +body: """
      False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
      \n
      > “win32 is the only stable ABI in Linux”\n
      \n
      kek I’ll be stealing this one
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706120775 {#2119
      date: 2024-01-24 19:26:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@WaterWaiver@aussie.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2160 …}
    +nested: Doctrine\ORM\PersistentCollection {#2162 …}
    +votes: Doctrine\ORM\PersistentCollection {#2128 …}
    +reports: Doctrine\ORM\PersistentCollection {#2126 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
    -id: 337288
    -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6977731"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706120775 {#2116
      date: 2024-01-24 19:26:15.0 +01:00
    }
    +"title": 337288
  }
  "showEntryTitle" => false
  "dateAsUrl" => true
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#10899
  +comment: App\Entity\EntryComment {#2120
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120}
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
    +body: """
      False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
      \n
      > “win32 is the only stable ABI in Linux”\n
      \n
      kek I’ll be stealing this one
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706120775 {#2119
      date: 2024-01-24 19:26:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@WaterWaiver@aussie.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2160 …}
    +nested: Doctrine\ORM\PersistentCollection {#2162 …}
    +votes: Doctrine\ORM\PersistentCollection {#2128 …}
    +reports: Doctrine\ORM\PersistentCollection {#2126 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
    -id: 337288
    -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6977731"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706120775 {#2116
      date: 2024-01-24 19:26:15.0 +01:00
    }
    +"title": 337288
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: false
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: true
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.18 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#10944
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.11 ms
Input props
[
  "date" => DateTimeImmutable @1706120775 {#2116
    date: 2024-01-24 19:26:15.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#11000
  +date: DateTimeImmutable @1706120775 {#2116
    date: 2024-01-24 19:26:15.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.08 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706120775 {#2116
    date: 2024-01-24 19:26:15.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#11054
  +createdAt: DateTimeImmutable @1706120775 {#2116
    date: 2024-01-24 19:26:15.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.17 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#11108
  +width: 40
  +height: 40
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.32 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2120
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120}
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
    +body: """
      False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
      \n
      > “win32 is the only stable ABI in Linux”\n
      \n
      kek I’ll be stealing this one
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706120775 {#2119
      date: 2024-01-24 19:26:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@WaterWaiver@aussie.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2160 …}
    +nested: Doctrine\ORM\PersistentCollection {#2162 …}
    +votes: Doctrine\ORM\PersistentCollection {#2128 …}
    +reports: Doctrine\ORM\PersistentCollection {#2126 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
    -id: 337288
    -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6977731"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706120775 {#2116
      date: 2024-01-24 19:26:15.0 +01:00
    }
    +"title": 337288
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#11213
  +subject: App\Entity\EntryComment {#2120
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120}
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
    +body: """
      False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
      \n
      > “win32 is the only stable ABI in Linux”\n
      \n
      kek I’ll be stealing this one
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706120775 {#2119
      date: 2024-01-24 19:26:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@WaterWaiver@aussie.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2160 …}
    +nested: Doctrine\ORM\PersistentCollection {#2162 …}
    +votes: Doctrine\ORM\PersistentCollection {#2128 …}
    +reports: Doctrine\ORM\PersistentCollection {#2126 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
    -id: 337288
    -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6977731"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706120775 {#2116
      date: 2024-01-24 19:26:15.0 +01:00
    }
    +"title": 337288
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.63 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2120
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120}
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
    +body: """
      False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
      \n
      > “win32 is the only stable ABI in Linux”\n
      \n
      kek I’ll be stealing this one
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706120775 {#2119
      date: 2024-01-24 19:26:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@WaterWaiver@aussie.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2160 …}
    +nested: Doctrine\ORM\PersistentCollection {#2162 …}
    +votes: Doctrine\ORM\PersistentCollection {#2128 …}
    +reports: Doctrine\ORM\PersistentCollection {#2126 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
    -id: 337288
    -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6977731"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706120775 {#2116
      date: 2024-01-24 19:26:15.0 +01:00
    }
    +"title": 337288
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#11270
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2120
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120}
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
    +body: """
      False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
      \n
      > “win32 is the only stable ABI in Linux”\n
      \n
      kek I’ll be stealing this one
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706120775 {#2119
      date: 2024-01-24 19:26:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@WaterWaiver@aussie.zone"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2160 …}
    +nested: Doctrine\ORM\PersistentCollection {#2162 …}
    +votes: Doctrine\ORM\PersistentCollection {#2128 …}
    +reports: Doctrine\ORM\PersistentCollection {#2126 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
    -id: 337288
    -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6977731"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706120775 {#2116
      date: 2024-01-24 19:26:15.0 +01:00
    }
    +"title": 337288
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 4.81 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2216
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216}
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
    +body: """
      In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
      \n
      The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
      \n
      The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 11
    +score: 0
    +lastActive: DateTime @1706122032 {#2223
      date: 2024-01-24 19:47:12.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@IndustryStandard@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2213 …}
    +nested: Doctrine\ORM\PersistentCollection {#2230 …}
    +votes: Doctrine\ORM\PersistentCollection {#2232 …}
    +reports: Doctrine\ORM\PersistentCollection {#2228 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
    -id: 337339
    -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6978135"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706122032 {#2227
      date: 2024-01-24 19:47:12.0 +01:00
    }
    +"title": 337339
  }
  "showEntryTitle" => false
  "dateAsUrl" => true
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#11521
  +comment: App\Entity\EntryComment {#2216
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216}
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
    +body: """
      In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
      \n
      The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
      \n
      The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 11
    +score: 0
    +lastActive: DateTime @1706122032 {#2223
      date: 2024-01-24 19:47:12.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@IndustryStandard@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2213 …}
    +nested: Doctrine\ORM\PersistentCollection {#2230 …}
    +votes: Doctrine\ORM\PersistentCollection {#2232 …}
    +reports: Doctrine\ORM\PersistentCollection {#2228 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
    -id: 337339
    -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6978135"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706122032 {#2227
      date: 2024-01-24 19:47:12.0 +01:00
    }
    +"title": 337339
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: false
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: true
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#11566
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.11 ms
Input props
[
  "date" => DateTimeImmutable @1706122032 {#2227
    date: 2024-01-24 19:47:12.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#11622
  +date: DateTimeImmutable @1706122032 {#2227
    date: 2024-01-24 19:47:12.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.08 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706122032 {#2227
    date: 2024-01-24 19:47:12.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#11676
  +createdAt: DateTimeImmutable @1706122032 {#2227
    date: 2024-01-24 19:47:12.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.12 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#11730
  +width: 40
  +height: 40
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.31 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2216
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216}
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
    +body: """
      In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
      \n
      The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
      \n
      The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 11
    +score: 0
    +lastActive: DateTime @1706122032 {#2223
      date: 2024-01-24 19:47:12.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@IndustryStandard@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2213 …}
    +nested: Doctrine\ORM\PersistentCollection {#2230 …}
    +votes: Doctrine\ORM\PersistentCollection {#2232 …}
    +reports: Doctrine\ORM\PersistentCollection {#2228 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
    -id: 337339
    -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6978135"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706122032 {#2227
      date: 2024-01-24 19:47:12.0 +01:00
    }
    +"title": 337339
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#11871
  +subject: App\Entity\EntryComment {#2216
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216}
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
    +body: """
      In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
      \n
      The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
      \n
      The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 11
    +score: 0
    +lastActive: DateTime @1706122032 {#2223
      date: 2024-01-24 19:47:12.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@IndustryStandard@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2213 …}
    +nested: Doctrine\ORM\PersistentCollection {#2230 …}
    +votes: Doctrine\ORM\PersistentCollection {#2232 …}
    +reports: Doctrine\ORM\PersistentCollection {#2228 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
    -id: 337339
    -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6978135"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706122032 {#2227
      date: 2024-01-24 19:47:12.0 +01:00
    }
    +"title": 337339
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.58 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2216
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216}
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
    +body: """
      In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
      \n
      The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
      \n
      The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 11
    +score: 0
    +lastActive: DateTime @1706122032 {#2223
      date: 2024-01-24 19:47:12.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@IndustryStandard@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2213 …}
    +nested: Doctrine\ORM\PersistentCollection {#2230 …}
    +votes: Doctrine\ORM\PersistentCollection {#2232 …}
    +reports: Doctrine\ORM\PersistentCollection {#2228 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
    -id: 337339
    -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6978135"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706122032 {#2227
      date: 2024-01-24 19:47:12.0 +01:00
    }
    +"title": 337339
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#11928
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2216
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216}
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
    +body: """
      In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
      \n
      The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
      \n
      The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 11
    +score: 0
    +lastActive: DateTime @1706122032 {#2223
      date: 2024-01-24 19:47:12.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@IndustryStandard@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2213 …}
    +nested: Doctrine\ORM\PersistentCollection {#2230 …}
    +votes: Doctrine\ORM\PersistentCollection {#2232 …}
    +reports: Doctrine\ORM\PersistentCollection {#2228 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
    -id: 337339
    -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6978135"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706122032 {#2227
      date: 2024-01-24 19:47:12.0 +01:00
    }
    +"title": 337339
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 4.82 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2291
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291}
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
    +body: """
      > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
      \n
      Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
      \n
      This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
      \n
      So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
      \n
      There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
      \n
      However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
      \n
      As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1706128685 {#2298
      date: 2024-01-24 21:38:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@IndustryStandard@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2301 …}
    +nested: Doctrine\ORM\PersistentCollection {#2297 …}
    +votes: Doctrine\ORM\PersistentCollection {#2315 …}
    +reports: Doctrine\ORM\PersistentCollection {#2321 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
    -id: 337573
    -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6980174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706128685 {#2293
      date: 2024-01-24 21:38:05.0 +01:00
    }
    +"title": 337573
  }
  "showEntryTitle" => false
  "dateAsUrl" => true
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#12179
  +comment: App\Entity\EntryComment {#2291
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291}
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
    +body: """
      > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
      \n
      Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
      \n
      This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
      \n
      So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
      \n
      There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
      \n
      However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
      \n
      As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1706128685 {#2298
      date: 2024-01-24 21:38:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@IndustryStandard@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2301 …}
    +nested: Doctrine\ORM\PersistentCollection {#2297 …}
    +votes: Doctrine\ORM\PersistentCollection {#2315 …}
    +reports: Doctrine\ORM\PersistentCollection {#2321 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
    -id: 337573
    -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6980174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706128685 {#2293
      date: 2024-01-24 21:38:05.0 +01:00
    }
    +"title": 337573
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: false
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: true
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.11 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#12224
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.11 ms
Input props
[
  "date" => DateTimeImmutable @1706128685 {#2293
    date: 2024-01-24 21:38:05.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#12280
  +date: DateTimeImmutable @1706128685 {#2293
    date: 2024-01-24 21:38:05.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.08 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706128685 {#2293
    date: 2024-01-24 21:38:05.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#12334
  +createdAt: DateTimeImmutable @1706128685 {#2293
    date: 2024-01-24 21:38:05.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.11 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#12388
  +width: 40
  +height: 40
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.36 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2291
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291}
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
    +body: """
      > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
      \n
      Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
      \n
      This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
      \n
      So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
      \n
      There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
      \n
      However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
      \n
      As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1706128685 {#2298
      date: 2024-01-24 21:38:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@IndustryStandard@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2301 …}
    +nested: Doctrine\ORM\PersistentCollection {#2297 …}
    +votes: Doctrine\ORM\PersistentCollection {#2315 …}
    +reports: Doctrine\ORM\PersistentCollection {#2321 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
    -id: 337573
    -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6980174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706128685 {#2293
      date: 2024-01-24 21:38:05.0 +01:00
    }
    +"title": 337573
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#12501
  +subject: App\Entity\EntryComment {#2291
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291}
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
    +body: """
      > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
      \n
      Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
      \n
      This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
      \n
      So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
      \n
      There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
      \n
      However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
      \n
      As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1706128685 {#2298
      date: 2024-01-24 21:38:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@IndustryStandard@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2301 …}
    +nested: Doctrine\ORM\PersistentCollection {#2297 …}
    +votes: Doctrine\ORM\PersistentCollection {#2315 …}
    +reports: Doctrine\ORM\PersistentCollection {#2321 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
    -id: 337573
    -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6980174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706128685 {#2293
      date: 2024-01-24 21:38:05.0 +01:00
    }
    +"title": 337573
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.58 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2291
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291}
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
    +body: """
      > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
      \n
      Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
      \n
      This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
      \n
      So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
      \n
      There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
      \n
      However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
      \n
      As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1706128685 {#2298
      date: 2024-01-24 21:38:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@IndustryStandard@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2301 …}
    +nested: Doctrine\ORM\PersistentCollection {#2297 …}
    +votes: Doctrine\ORM\PersistentCollection {#2315 …}
    +reports: Doctrine\ORM\PersistentCollection {#2321 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
    -id: 337573
    -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6980174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706128685 {#2293
      date: 2024-01-24 21:38:05.0 +01:00
    }
    +"title": 337573
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#12558
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2291
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291}
        0 => App\Entity\EntryComment {#2319
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706129482 {#2305
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
            "@TechieDamien@lemmy.ml"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2318 …}
          +nested: Doctrine\ORM\PersistentCollection {#2316 …}
          +votes: Doctrine\ORM\PersistentCollection {#2294 …}
          +reports: Doctrine\ORM\PersistentCollection {#2296 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
          -id: 337603
          -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980422"
          +editedAt: DateTimeImmutable @1728403946 {#2304
            date: 2024-10-08 18:12:26.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706129482 {#2303
            date: 2024-01-24 21:51:22.0 +01:00
          }
          +"title": 337603
        }
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
    +body: """
      > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
      \n
      Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
      \n
      This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
      \n
      So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
      \n
      There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
      \n
      However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
      \n
      As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1706128685 {#2298
      date: 2024-01-24 21:38:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@IndustryStandard@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2301 …}
    +nested: Doctrine\ORM\PersistentCollection {#2297 …}
    +votes: Doctrine\ORM\PersistentCollection {#2315 …}
    +reports: Doctrine\ORM\PersistentCollection {#2321 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
    -id: 337573
    -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6980174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706128685 {#2293
      date: 2024-01-24 21:38:05.0 +01:00
    }
    +"title": 337573
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 14.0 MiB 4.79 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2319
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319}
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
    +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706129482 {#2305
      date: 2024-01-24 21:51:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@IndustryStandard@lemmy.world"
      "@TechieDamien@lemmy.ml"
      "@renzev@lemmy.world"
      "@IndustryStandard@lemmy.world"
      "@TechieDamien@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2318 …}
    +nested: Doctrine\ORM\PersistentCollection {#2316 …}
    +votes: Doctrine\ORM\PersistentCollection {#2294 …}
    +reports: Doctrine\ORM\PersistentCollection {#2296 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
    -id: 337603
    -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6980422"
    +editedAt: DateTimeImmutable @1728403946 {#2304
      date: 2024-10-08 18:12:26.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706129482 {#2303
      date: 2024-01-24 21:51:22.0 +01:00
    }
    +"title": 337603
  }
  "showEntryTitle" => false
  "dateAsUrl" => true
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#12809
  +comment: App\Entity\EntryComment {#2319
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319}
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
    +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706129482 {#2305
      date: 2024-01-24 21:51:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@IndustryStandard@lemmy.world"
      "@TechieDamien@lemmy.ml"
      "@renzev@lemmy.world"
      "@IndustryStandard@lemmy.world"
      "@TechieDamien@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2318 …}
    +nested: Doctrine\ORM\PersistentCollection {#2316 …}
    +votes: Doctrine\ORM\PersistentCollection {#2294 …}
    +reports: Doctrine\ORM\PersistentCollection {#2296 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
    -id: 337603
    -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6980422"
    +editedAt: DateTimeImmutable @1728403946 {#2304
      date: 2024-10-08 18:12:26.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706129482 {#2303
      date: 2024-01-24 21:51:22.0 +01:00
    }
    +"title": 337603
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: false
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: true
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 0.11 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#12854
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.11 ms
Input props
[
  "date" => DateTimeImmutable @1706129482 {#2303
    date: 2024-01-24 21:51:22.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#12910
  +date: DateTimeImmutable @1706129482 {#2303
    date: 2024-01-24 21:51:22.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.12 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706129482 {#2303
    date: 2024-01-24 21:51:22.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1728403946 {#2304
    date: 2024-10-08 18:12:26.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#12964
  +createdAt: DateTimeImmutable @1706129482 {#2303
    date: 2024-01-24 21:51:22.0 +01:00
  }
  +editedAt: DateTimeImmutable @1728403946 {#2304
    date: 2024-10-08 18:12:26.0 +02:00
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.12 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#13018
  +width: 40
  +height: 40
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.36 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2319
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319}
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
    +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706129482 {#2305
      date: 2024-01-24 21:51:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@IndustryStandard@lemmy.world"
      "@TechieDamien@lemmy.ml"
      "@renzev@lemmy.world"
      "@IndustryStandard@lemmy.world"
      "@TechieDamien@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2318 …}
    +nested: Doctrine\ORM\PersistentCollection {#2316 …}
    +votes: Doctrine\ORM\PersistentCollection {#2294 …}
    +reports: Doctrine\ORM\PersistentCollection {#2296 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
    -id: 337603
    -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6980422"
    +editedAt: DateTimeImmutable @1728403946 {#2304
      date: 2024-10-08 18:12:26.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706129482 {#2303
      date: 2024-01-24 21:51:22.0 +01:00
    }
    +"title": 337603
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#13091
  +subject: App\Entity\EntryComment {#2319
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319}
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
    +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706129482 {#2305
      date: 2024-01-24 21:51:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@IndustryStandard@lemmy.world"
      "@TechieDamien@lemmy.ml"
      "@renzev@lemmy.world"
      "@IndustryStandard@lemmy.world"
      "@TechieDamien@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2318 …}
    +nested: Doctrine\ORM\PersistentCollection {#2316 …}
    +votes: Doctrine\ORM\PersistentCollection {#2294 …}
    +reports: Doctrine\ORM\PersistentCollection {#2296 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
    -id: 337603
    -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6980422"
    +editedAt: DateTimeImmutable @1728403946 {#2304
      date: 2024-10-08 18:12:26.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706129482 {#2303
      date: 2024-01-24 21:51:22.0 +01:00
    }
    +"title": 337603
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.61 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2319
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319}
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
    +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706129482 {#2305
      date: 2024-01-24 21:51:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@IndustryStandard@lemmy.world"
      "@TechieDamien@lemmy.ml"
      "@renzev@lemmy.world"
      "@IndustryStandard@lemmy.world"
      "@TechieDamien@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2318 …}
    +nested: Doctrine\ORM\PersistentCollection {#2316 …}
    +votes: Doctrine\ORM\PersistentCollection {#2294 …}
    +reports: Doctrine\ORM\PersistentCollection {#2296 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
    -id: 337603
    -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6980422"
    +editedAt: DateTimeImmutable @1728403946 {#2304
      date: 2024-10-08 18:12:26.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706129482 {#2303
      date: 2024-01-24 21:51:22.0 +01:00
    }
    +"title": 337603
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#13148
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2319
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2384
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "What-do-you-guys-do-when-you-want-to-run"
      +title: "What do you guys do when you want to run unmaintained programs?"
      +url: "https://lemmy.world/pictrs/image/2138c7e7-449d-4da8-ba02-7acc29cb92a7.webp"
      +body: """
        I recently wanted to run [tegaki](https://tegaki.github.io/), and my experience is pretty much summed up by the meme. I consider myself fairly tech-savvy, but I just couldn’t figure out how to compile it. So I just gave up, downloaded the `.exe` and put it into a fresh wine prefix. After installing CJK fonts, everything ran fine. Now I’m trying to get [gpaint](https://www.gnu.org/software/gpaint/) to work. My distro recently dropped support for `gtk+2` (which I am fairly pissed about, since it’s the last good version of GTK+), so I have to set *that* up manually as well. **[[[ EDIT: gtk2 is alive and well. I was just being and idiot and searching for `gtk2`, when the package is actually called `gtk+2`. ]]]** I installed all of the dependencies that `./configure` told me to, but I still kept getting obscure errors when running `make`.\n
        \n
        So, here’s my question: what tools make the process of running abandonware easier? Docker containers? Also, what can I use to package abandonware in order to make it easy for *other* people to run? Flatpak? Appimages? Any advice is appreciated!\n
        \n
        Also, inb4 “just find a modern alternative”. That would be a reasonable solution. I don’t want reasonable solutions!
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 54
      +favouriteCount: 485
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728618827 {#2386
        date: 2024-10-11 05:53:47.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2379 …}
      +votes: Doctrine\ORM\PersistentCollection {#2383 …}
      +reports: Doctrine\ORM\PersistentCollection {#1906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1708 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1410 …}
      +badges: Doctrine\ORM\PersistentCollection {#1907 …}
      +children: [
        5 => App\Entity\EntryComment {#2100
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2041 …}
          +body: "I read that as “they cygwin” and tbh it’s a pretty accurate depiction of doing anything with cygwin, in my experience at least"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706084555 {#2105
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@sharkfucker420@lemmy.ml"
            "@Chewy7324@discuss.tchncs.de"
            "@tostiman@sh.itjust.works"
            "@aBundleOfFerrets@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2165 …}
          +nested: Doctrine\ORM\PersistentCollection {#2053 …}
          +votes: Doctrine\ORM\PersistentCollection {#2054 …}
          +reports: Doctrine\ORM\PersistentCollection {#2055 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2057 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2047 …}
          -id: 336240
          -bodyTs: "'accur':13 'anyth':17 'cygwin':6,19 'depict':14 'experi':22 'least':24 'pretti':12 'read':2 'tbh':8"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6968015"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706084555 {#2099
            date: 2024-01-24 09:22:35.0 +01:00
          }
          +"title": 336240
        }
        6 => App\Entity\EntryComment {#2087
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "Loving those fanboys in your replies getting absolutely triggered haha"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706072923 {#2076
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2323 …}
          +nested: Doctrine\ORM\PersistentCollection {#2327 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2328 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2343 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2340 …}
          -id: 335989
          -bodyTs: "'absolut':8 'fanboy':3 'get':7 'haha':10 'love':1 'repli':6 'trigger':9"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6963774"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706072923 {#2085
            date: 2024-01-24 06:08:43.0 +01:00
          }
          +"title": 335989
        }
        4 => App\Entity\EntryComment {#2048
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2049 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2324 …}
          +body: "The redpill is that there are none. You know how w*ndows search is absolute crap, but you can get actually decent search results with [Powertoys Run](https://www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)? You know how instead of trolling through control pannel and Settings, you can just directly search for whatever configuration you need with [god mode](https://www.tomshardware.com/how-to/enable-god-mode-windows-11)? You know how w*ndows has a [package manager](https://learn.microsoft.com/en-us/windows/package-manager/winget/), but it is not even installed by default? Or how it supports hibernation (suspend-to-disk), but hides it from the power menu? Ask yourself, why add all of these useful features, and then hide them far away, while presenting the user with a painfully outdated interface bloated with crap like c*pilot or c*rtana or whatever? The answer is that to remain relevant, M*cros*ft needs to keep the computing experience painful for their users. If they make W*ndows actually nice to use, people will swiftly realize that using your computer can actually be enjoyable. And that leads to trying out alternatives like BSD and Linux. And trying out alternatives leads to finding out that those alternatives are superior. Think about it. They’ve already lost in the server world. Once the remaining office workers and college students realize that m*cros*ft has been pissing in their mouths while telling them that it’s raining, the only userbase that will be left are “capital G” g*ming addicts. And that demographic is also slowly waning thanks to wine and the fact that modern v*deo g*mes are slowly becoming utter trash."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1706100828 {#2059
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
            "@renzev@lemmy.world"
            "@MindSkipperBro12@lemmy.world"
            "@mmcintyre@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2070 …}
          +nested: Doctrine\ORM\PersistentCollection {#2071 …}
          +votes: Doctrine\ORM\PersistentCollection {#2074 …}
          +reports: Doctrine\ORM\PersistentCollection {#2069 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2113 …}
          -id: 336528
          -bodyTs: "'/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':30 '/en-us/windows/package-manager/winget/),':69 '/how-to/enable-god-mode-windows-11)?':57 'absolut':15 'actual':21,154,167 'add':97 'addict':243 'alreadi':199 'also':248 'altern':176,184,191 'answer':130 'ask':94 'away':108 'becom':265 'bloat':118 'bsd':178 'c':122,125 'capit':239 'colleg':211 'comput':143,165 'configur':49 'control':38 'crap':16,120 'cros':137,216 'decent':22 'default':77 'demograph':246 'deo':260 'direct':45 'disk':86 'enjoy':169 'even':74 'experi':144 'fact':256 'far':107 'featur':102 'find':187 'ft':138,217 'g':240,241,261 'get':20 'god':53 'hibern':82 'hide':88,105 'instal':75 'instead':34 'interfac':117 'keep':141 'know':9,32,59 'lead':172,185 'learn.microsoft.com':68 'learn.microsoft.com/en-us/windows/package-manager/winget/),':67 'left':237 'like':121,177 'linux':180 'lost':200 'm':136,215 'make':151 'manag':66 'menu':93 'mes':262 'ming':242 'mode':54 'modern':258 'mouth':223 'ndow':12,62,153 'need':51,139 'nice':155 'none':7 'offic':208 'outdat':116 'packag':65 'pain':115,145 'pannel':39 'peopl':158 'pilot':123 'piss':220 'power':92 'powertoy':26 'present':110 'rain':230 'realiz':161,213 'redpil':2 'relev':135 'remain':134,207 'result':24 'rtana':126 'run':27 'search':13,23,46 'server':203 'set':41 'slowli':249,264 'student':212 'superior':193 'support':81 'suspend':84 'suspend-to-disk':83 'swift':160 'tell':225 'thank':251 'think':194 'trash':267 'tri':174,182 'troll':36 'use':101,157,163 'user':112,148 'userbas':233 'utter':266 'v':259 've':198 'w':11,61,152 'wane':250 'whatev':48,128 'wine':253 'worker':209 'world':204 'www.howtogeek.com':29 'www.howtogeek.com/706008/how-to-get-a-spotlight-style-search-bar-on-windows-10/)?':28 'www.tomshardware.com':56 'www.tomshardware.com/how-to/enable-god-mode-windows-11)?':55"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6971101"
          +editedAt: DateTimeImmutable @1728293809 {#2056
            date: 2024-10-07 11:36:49.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706100828 {#2051
            date: 2024-01-24 13:53:48.0 +01:00
          }
          +"title": 336528
        }
        3 => App\Entity\EntryComment {#2120
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
          +body: """
            False alarm! I’m on Void Linux too, gtk2 is alive and well! I was just being an idiot and searching for `gtk2` while the real package is called `gtk+2`. I absolutely agree about gtk3 and gtk4. With gtk4 its like they didn’t even bother. Client-side window shadows?!? *seriously???*. I personally prefer CLI and TUI for my apps, but gtk2 would be my second pick if I ever need to develop a GUI app. Partly because if my app ever gets popular, it would piss off a lot of those [updooter](https://knowyourmeme.com/photos/2202720-coomer) types. I would love to use something even more minimalist like [nuklear](https://github.com/Immediate-Mode-UI/Nuklear) but sadly that’s missing a lot of actually useful desktop integration like IME support (as far as I understand).\n
            \n
            > “win32 is the only stable ABI in Linux”\n
            \n
            kek I’ll be stealing this one
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706120775 {#2119
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@WaterWaiver@aussie.zone"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2160 …}
          +nested: Doctrine\ORM\PersistentCollection {#2162 …}
          +votes: Doctrine\ORM\PersistentCollection {#2128 …}
          +reports: Doctrine\ORM\PersistentCollection {#2126 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2139 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2224 …}
          -id: 337288
          -bodyTs: "'+2':31 '/immediate-mode-ui/nuklear)':113 '/photos/2202720-coomer)':98 'abi':139 'absolut':33 'actual':122 'agre':34 'alarm':2 'aliv':11 'app':62,78,83 'bother':47 'call':29 'cli':57 'client':49 'client-sid':48 'desktop':124 'develop':75 'didn':44 'even':46,106 'ever':72,84 'fals':1 'far':130 'get':85 'github.com':112 'github.com/immediate-mode-ui/nuklear)':111 'gtk':30 'gtk2':9,23,64 'gtk3':36 'gtk4':38,40 'gui':77 'idiot':19 'ime':127 'integr':125 'kek':142 'knowyourmeme.com':97 'knowyourmeme.com/photos/2202720-coomer)':96 'like':42,109,126 'linux':7,141 'll':144 'lot':92,120 'love':102 'm':4 'minimalist':108 'miss':118 'need':73 'nuklear':110 'one':148 'packag':27 'part':79 'person':55 'pick':69 'piss':89 'popular':86 'prefer':56 'real':26 'sad':115 'search':21 'second':68 'serious':53 'shadow':52 'side':50 'someth':105 'stabl':138 'steal':146 'support':128 'tui':59 'type':99 'understand':133 'updoot':95 'use':104,123 'void':6 'well':13 'win32':134 'window':51 'would':65,88,101"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6977731"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706120775 {#2116
            date: 2024-01-24 19:26:15.0 +01:00
          }
          +"title": 337288
        }
        2 => App\Entity\EntryComment {#2216
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            In the unix world, truly great programs tend to stay around *for ever*. `less` has been around since 1983. `grep` was there ten years earlier. Linux users love `vim`. What does the “v” stand for, you ask? “Visual”, of course, because it was one of the first text editors to offer support for *computer monitors*. And before that, when we had teletypes, people used `ed`, which still comes pre-installed with Ubuntu. Not to mention that the modern linux terminal is basically emulating (that’s why we called them terminal *emulators*) an electronic typewriter with some extra extensions for color and cursor support. They’re [backwards compatible](https://yewtu.be/2XLZ4Z8LpEE?t=614) to this day. That’s why it says tty (teletype) when you press `ctrl-alt-F2`.\n
            \n
            The caveat is that these examples are all low-level programs that have few dependencies. And they are extremely useful, therefore well-maintained. When it comes to more complex programs with a lot of dependencies, unless there is someone to keep it updated with the latest versions of those dependencies, it will eventually get broken.\n
            \n
            The reason this happens less often in W*ndows is because w*ndows historically hasn’t had a package manager, forcing devs to bundle all their dependencies into the executables. Another part of the reason is that m*cros*ft would lose a lot of business customers if they broke some obscure custom app with a new update, so they did their best to keep everything backwards compatible. Down to the point of [forbidding you from creating a file named `AUX`](https://yewtu.be/bC6tngl0PTI) in order to keep support for programs written for qdos, an OS from before filesystems were invented.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 11
          +score: 0
          +lastActive: DateTime @1706122032 {#2223
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2213 …}
          +nested: Doctrine\ORM\PersistentCollection {#2230 …}
          +votes: Doctrine\ORM\PersistentCollection {#2232 …}
          +reports: Doctrine\ORM\PersistentCollection {#2228 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2192 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2299 …}
          -id: 337339
          -bodyTs: "'/2xlz4z8lpee?t=614)':111 '/bc6tngl0pti)':269 '1983':19 'alt':127 'anoth':216 'app':239 'around':11,17 'ask':37 'aux':266 'backward':107,252 'basic':83 'best':248 'broke':235 'broken':185 'bundl':209 'busi':231 'call':89 'caveat':130 'color':101 'come':68,156 'compat':108,253 'complex':159 'comput':54 'cours':40 'creat':262 'cros':224 'ctrl':126 'ctrl-alt-f2':125 'cursor':103 'custom':232,238 'day':114 'depend':144,165,180,212 'dev':207 'earlier':25 'ed':65 'editor':49 'electron':94 'emul':84,92 'eventu':183 'ever':13 'everyth':251 'exampl':134 'execut':215 'extens':99 'extra':98 'extrem':148 'f2':128 'file':264 'filesystem':284 'first':47 'forbid':259 'forc':206 'ft':225 'get':184 'great':6 'grep':20 'happen':189 'hasn':200 'histor':199 'instal':71 'invent':286 'keep':171,250,273 'latest':176 'less':14,190 'level':139 'linux':26,80 'lose':227 'lot':163,229 'love':28 'low':138 'low-level':137 'm':223 'maintain':153 'manag':205 'mention':76 'modern':79 'monitor':55 'name':265 'ndow':194,198 'new':242 'obscur':237 'offer':51 'often':191 'one':44 'order':271 'os':281 'packag':204 'part':217 'peopl':63 'point':257 'pre':70 'pre-instal':69 'press':124 'program':7,140,160,276 'qdos':279 're':106 'reason':187,220 'say':119 'sinc':18 'someon':169 'stand':34 'stay':10 'still':67 'support':52,104,274 'teletyp':62,121 'ten':23 'tend':8 'termin':81,91 'text':48 'therefor':150 'truli':5 'tti':120 'typewrit':95 'ubuntu':73 'unix':3 'unless':166 'updat':173,243 'use':64,149 'user':27 'v':33 'version':177 'vim':29 'visual':38 'w':193,197 'well':152 'well-maintain':151 'world':4 'would':226 'written':277 'year':24 'yewtu.be':110,268 'yewtu.be/2xlz4z8lpee?t=614)':109 'yewtu.be/bc6tngl0pti)':267"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6978135"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706122032 {#2227
            date: 2024-01-24 19:47:12.0 +01:00
          }
          +"title": 337339
        }
        1 => App\Entity\EntryComment {#2291
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2384}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2309 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
          +body: """
            > isn’t there a way for Linux users to automatically install every missing dependency for a program?\n
            \n
            Great question! There is. What you’re describing is a package manager. Overall, they are a great idea. It means devs can create smaller “dynamically linked” executables that rely on libraries installed by the package manager. The w*ndows equivalent of this is using DLL’s. Another advantage is that urgent security updates can be propagated much faster, since you don’t have to wait for each app that uses a vulnerable library to update it on their own. Also, dynamically linked executables can help save on ram usage. With statically linked executables, everyone brings their own versions of some library, all off them off by a few minor revisions (which all have to be loaded into ram separately), whereas a bunch of dynamically linked executables can all pointed to the same version (only needs to be loaded once), which is what package maintainers often do. Finally, package managers eradicate the need for apps to include their own auto-updaters, which benefits both developers and users.\n
            \n
            This model goes wrong when software depends on an outdated library. Even if the package maintainers still provide support for that outdated version, often it’s difficult to install two wildly different versions of a library at the same time. And apart from libraries, there are other things that a program can depend on, such as executables and daemons (aka background processes aka services), old versions of which are often even more difficult to get running along with their modern counterparts.\n
            \n
            So when you say that the “W*ndows way kind of looks superior here”, you are right about the specific edge case of running legacy apps. It just happens that the Linux crowd has historically decided that the other benefits of package managers outweigh this disadvantage.\n
            \n
            There *are* tools for developers to bundle dependencies. Statically linked binaries, “portable” apps, AppImage, and so on… It’s just that package managers are so widespread (because of the aforementioned benefits), few developers bother with these. The general attitude is “if you want a statically linked executable, go compile it yourself”. And by the time it’s time to make an “archiveable” version of an app because it’s abandoned… nobody bothers, because it’s, well, abandoned.\n
            \n
            However, as disk capacity and ram size steadily increase, people are starting to question whether the benefits of traditional package managers really outweigh the added maintenance cost. This, combined with the recent development of a linux kernel feature called “namespaces”, has spawned various new containerization tools. The ones I am familiar with are Docker (more suited for developer tools and web services), and Flatpak (more suitable for end-user desktop apps). I personally use both (flatpak as a user, and docker as both a user and a developer), and it makes my life a whole lot easier.\n
            \n
            As for what makes it easier for *users* to get old apps working (which is what you’re asking), well… that’s sort of what we are discussing in this thread. Again, these tools aren’t very widespread, because there is rarely a practical reason for running legacy programs, other than archivism or nostalgia. More often than not, modern and maintained alternatives are available. And when their *is* a practical reason, it is often in the context of development tools, where the user is probably skilled enough to just Dockerize the legacy program themselves (I did this a couple times at a job I used to have).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1706128685 {#2298
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@IndustryStandard@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2301 …}
          +nested: Doctrine\ORM\PersistentCollection {#2297 …}
          +votes: Doctrine\ORM\PersistentCollection {#2315 …}
          +reports: Doctrine\ORM\PersistentCollection {#2321 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2310 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
          -id: 337573
          -bodyTs: "'abandon':381,388 'ad':413 'advantag':65 'aforement':341 'aka':244,247 'along':261 'also':97 'altern':548 'anoth':64 'apart':226 'app':85,171,291,324,377,460,498 'appimag':325 'archiv':373,538 'aren':521 'ask':505 'attitud':350 'auto':177 'auto-updat':176 'automat':10 'avail':550 'background':245 'benefit':180,305,342,405 'binari':322 'bother':345,383 'bring':112 'bunch':139 'bundl':318 'call':427 'capac':392 'case':287 'combin':417 'compil':360 'container':433 'context':563 'cost':415 'counterpart':265 'coupl':585 'creat':40 'crowd':298 'daemon':243 'decid':301 'depend':14,191,237,319 'describ':25 'desktop':459 'dev':38 'develop':182,316,344,421,446,477,565 'differ':216 'difficult':211,257 'disadvantag':311 'discuss':514 'disk':391 'dll':62 'docker':442,470,576 'dynam':42,98,141 'easier':486,492 'edg':286 'end':457 'end-us':456 'enough':573 'equival':57 'erad':167 'even':196,255 'everi':12 'everyon':111 'execut':44,100,110,143,241,358 'familiar':439 'faster':75 'featur':426 'final':164 'flatpak':452,465 'general':349 'get':259,496 'go':359 'goe':187 'great':18,34 'happen':294 'help':102 'histor':300 'howev':389 'idea':35 'includ':173 'increas':397 'instal':11,49,213 'isn':1 'job':589 'kernel':425 'kind':275 'legaci':290,534,578 'librari':48,90,118,195,220,228 'life':482 'link':43,99,109,142,321,357 'linux':7,297,424 'load':133,155 'look':277 'lot':485 'maintain':161,200,547 'mainten':414 'make':371,480,490 'manag':29,53,166,308,334,409 'mean':37 'minor':126 'miss':13 'model':186 'modern':264,545 'much':74 'namespac':428 'ndow':56,273 'need':152,169 'new':432 'nobodi':382 'nostalgia':540 'often':162,208,254,542,560 'old':249,497 'one':436 'outdat':194,206 'outweigh':309,411 'overal':30 'packag':28,52,160,165,199,307,333,408 'peopl':398 'person':462 'point':146 'portabl':323 'practic':530,556 'probabl':571 'process':246 'program':17,235,535,579 'propag':73 'provid':202 'question':19,402 'ram':105,135,394 'rare':528 're':24,504 'realli':410 'reason':531,557 'recent':420 'reli':46 'revis':127 'right':282 'run':260,289,533 'save':103 'say':269 'secur':69 'separ':136 'servic':248,450 'sinc':76 'size':395 'skill':572 'smaller':41 'softwar':190 'sort':509 'spawn':430 'specif':285 'start':400 'static':108,320,356 'steadili':396 'still':201 'suit':444 'suitabl':454 'superior':278 'support':203 'thing':232 'thread':517 'time':224,366,369,586 'tool':314,434,447,520,566 'tradit':407 'two':214 'updat':70,92,178 'urgent':68 'usag':106 'use':61,87,463,591 'user':8,184,458,468,474,494,569 'various':431 'version':115,150,207,217,250,374 'vulner':89 'w':55,272 'wait':82 'want':354 'way':5,274 'web':449 'well':387,506 'wherea':137 'whether':403 'whole':484 'widespread':337,524 'wild':215 'work':499 'wrong':188"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6980174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706128685 {#2293
            date: 2024-01-24 21:38:05.0 +01:00
          }
          +"title": 337573
        }
        0 => App\Entity\EntryComment {#2319}
      ]
      -id: 32670
      -titleTs: "'guy':4 'program':12 'run':10 'unmaintain':11 'want':8"
      -bodyTs: "'+2':81,130 '/),':9 '/configure':138 '/software/gpaint/)':71 'abandonwar':164,175 'actual':127 'advic':190 'aliv':110 'also':168,193 'altern':199 'appimag':188 'appreci':192 'call':128 'cjk':57 'compil':37 'consid':22 'contain':167 'couldn':31 'depend':136 'distro':75 'docker':166 'download':44 'drop':77 'easi':181 'easier':165 'edit':107 'error':148 'everyth':59 'exe':46 'experi':12 'fair':24,85 'figur':33 'find':196 'fine':61 'flatpak':187 'font':58 'fresh':52 'gave':42 'get':67,146 'good':93 'gpaint':68 'gtk':80,96,129 'gtk2':108,122 'idiot':118 'inb4':194 'instal':56,132 'kept':145 'last':92 'm':64 'make':151,159,179 'manual':104 'meme':20 'modern':198 'much':15 'obscur':147 'order':177 'packag':125,174 'peopl':184 'piss':86 'prefix':54 'pretti':14 'process':161 'put':48 'question':156 'ran':60 'reason':204,210 'recent':2,76 'run':5,150,163,186 'savvi':27 'search':120 'set':101 'sinc':88 'solut':205,211 'still':144 'sum':16 'support':78 'tech':26 'tech-savvi':25 'tegaki':6 'tegaki.github.io':8 'tegaki.github.io/),':7 'told':139 'tool':158 'tri':65 'use':172 'version':94 'want':3,209 'well':106,112 'wine':53 'work':73 'would':201 'www.gnu.org':70 'www.gnu.org/software/gpaint/)':69"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706120010
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11092726"
      +editedAt: DateTimeImmutable @1728368522 {#2382
        date: 2024-10-08 08:22:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706033610 {#2385
        date: 2024-01-23 19:13:30.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2317 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2214 …}
    +body: "Do you happen to know what (if any?) technical advantages appimage has over “portable” applications (i.e. when the app is distributed as a zipped directory containing the executable, libraries, and all other resources)"? As far as I understand, appimage creates an overlay filesystem that replaces/adds your system libraries with the libraries that the packaged app needs? But why would that be necessary if you can just put them in a folder along with the executable and override `LD_LIBRARY_PATH`?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1706129482 {#2305
      date: 2024-01-24 21:51:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@IndustryStandard@lemmy.world"
      "@TechieDamien@lemmy.ml"
      "@renzev@lemmy.world"
      "@IndustryStandard@lemmy.world"
      "@TechieDamien@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2318 …}
    +nested: Doctrine\ORM\PersistentCollection {#2316 …}
    +votes: Doctrine\ORM\PersistentCollection {#2294 …}
    +reports: Doctrine\ORM\PersistentCollection {#2296 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2281 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2280 …}
    -id: 337603
    -bodyTs: "'advantag':10 'along':72 'app':19,55 'appimag':11,39 'applic':15 'contain':26 'creat':40 'directori':25 'distribut':21 'execut':28,75 'far':35 'filesystem':43 'folder':71 'happen':3 'i.e':16 'know':5 'ld':78 'librari':29,48,51,79 'necessari':62 'need':56 'overlay':42 'overrid':77 'packag':54 'path':80 'portabl':14 'put':67 'replaces/adds':45 'resourc':33 'system':47 'technic':9 'understand':38 'would':59 'zip':24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6980422"
    +editedAt: DateTimeImmutable @1728403946 {#2304
      date: 2024-10-08 18:12:26.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706129482 {#2303
      date: 2024-01-24 21:51:22.0 +01:00
    }
    +"title": 337603
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 14.0 MiB 15.33 ms
Input props
[
  "entry" => App\Entity\Entry {#2448
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2411 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "You-do-know-you-can-just-click-the-reject-all"
    +title: "You do know you can just click the "reject all" button, right?"
    +url: "https://lemmy.world/pictrs/image/e6e65fd5-cd99-48e1-80c9-2349aea9b95c.webp"
    +body: """
      Context: [www.youtube.com/watch?v=fqhPUmyrfGI](https://www.youtube.com/watch?v=fqhPUmyrfGI)  \n
      Without ads/tracking: [www.yewtu.be/watch?v=fqhPUmyrfGI](https://www.yewtu.be/watch?v=fqhPUmyrfGI)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 49
    +favouriteCount: 643
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728306555 {#2464
      date: 2024-10-07 15:09:15.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2447 …}
    +votes: Doctrine\ORM\PersistentCollection {#2462 …}
    +reports: Doctrine\ORM\PersistentCollection {#2461 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2452 …}
    +badges: Doctrine\ORM\PersistentCollection {#2454 …}
    +children: []
    -id: 31813
    -titleTs: "'button':11 'click':7 'know':3 'reject':9 'right':12"
    -bodyTs: "'/watch?v=fqhpumyrfgi](https://www.yewtu.be/watch?v=fqhpumyrfgi)':9 '/watch?v=fqhpumyrfgi](https://www.youtube.com/watch?v=fqhpumyrfgi)':4 'ads/tracking':6 'context':1 'without':5 'www.yewtu.be':8 'www.yewtu.be/watch?v=fqhpumyrfgi](https://www.yewtu.be/watch?v=fqhpumyrfgi)':7 'www.youtube.com':3 'www.youtube.com/watch?v=fqhpumyrfgi](https://www.youtube.com/watch?v=fqhpumyrfgi)':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705785762
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10925300"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705699362 {#2463
      date: 2024-01-19 22:22:42.0 +01:00
    }
  }
  "dateAsUrl" => true
]
Attributes
[
  "dateAsUrl" => true
]
Component
App\Twig\Components\EntryComponent {#13399
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#3427 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#2448
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2411 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "You-do-know-you-can-just-click-the-reject-all"
    +title: "You do know you can just click the "reject all" button, right?"
    +url: "https://lemmy.world/pictrs/image/e6e65fd5-cd99-48e1-80c9-2349aea9b95c.webp"
    +body: """
      Context: [www.youtube.com/watch?v=fqhPUmyrfGI](https://www.youtube.com/watch?v=fqhPUmyrfGI)  \n
      Without ads/tracking: [www.yewtu.be/watch?v=fqhPUmyrfGI](https://www.yewtu.be/watch?v=fqhPUmyrfGI)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 49
    +favouriteCount: 643
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728306555 {#2464
      date: 2024-10-07 15:09:15.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2447 …}
    +votes: Doctrine\ORM\PersistentCollection {#2462 …}
    +reports: Doctrine\ORM\PersistentCollection {#2461 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2452 …}
    +badges: Doctrine\ORM\PersistentCollection {#2454 …}
    +children: []
    -id: 31813
    -titleTs: "'button':11 'click':7 'know':3 'reject':9 'right':12"
    -bodyTs: "'/watch?v=fqhpumyrfgi](https://www.yewtu.be/watch?v=fqhpumyrfgi)':9 '/watch?v=fqhpumyrfgi](https://www.youtube.com/watch?v=fqhpumyrfgi)':4 'ads/tracking':6 'context':1 'without':5 'www.yewtu.be':8 'www.yewtu.be/watch?v=fqhpumyrfgi](https://www.yewtu.be/watch?v=fqhpumyrfgi)':7 'www.youtube.com':3 'www.youtube.com/watch?v=fqhpumyrfgi](https://www.youtube.com/watch?v=fqhpumyrfgi)':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705785762
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10925300"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705699362 {#2463
      date: 2024-01-19 22:22:42.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: true
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#13476
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1705699362 {#2463
    date: 2024-01-19 22:22:42.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#13531
  +date: DateTimeImmutable @1705699362 {#2463
    date: 2024-01-19 22:22:42.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705699362 {#2463
    date: 2024-01-19 22:22:42.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#13585
  +createdAt: DateTimeImmutable @1705699362 {#2463
    date: 2024-01-19 22:22:42.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 14.0 MiB 0.14 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#1556
    +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
    +name: "memes@lemmy.world"
    +title: "memes"
    +description: """
      Community rules\n
      ---------------\n
      \n
      1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
      \n
      2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
      \n
      3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
      \n
      4. No botsNo bots without the express approval of the mods or the admins\n
      \n
      5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
      \n
      \n
      \n
      Sister communities\n
      ------------------\n
      \n
      - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
      - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
      - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
      - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1112
    +entryCommentCount: 22597
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581796 {#3999
      date: 2024-10-22 09:23:16.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
    +entries: Doctrine\ORM\PersistentCollection {#4580 …}
    +posts: Doctrine\ORM\PersistentCollection {#4621 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
    +bans: Doctrine\ORM\PersistentCollection {#4741 …}
    +reports: Doctrine\ORM\PersistentCollection {#4743 …}
    +badges: Doctrine\ORM\PersistentCollection {#4981 …}
    +logs: Doctrine\ORM\PersistentCollection {#5159 …}
    +awards: Doctrine\ORM\PersistentCollection {#5156 …}
    +categories: Doctrine\ORM\PersistentCollection {#5210 …}
    -id: 78
    +apId: "memes@lemmy.world"
    +apProfileId: "https://lemmy.world/c/memes"
    +apPublicUrl: "https://lemmy.world/c/memes"
    +apFollowersUrl: "https://lemmy.world/c/memes/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728743545 {#4112
      date: 2024-10-12 16:32:25.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699084255 {#4113
      date: 2023-11-04 08:50:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#13639
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
    +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
    +name: "memes@lemmy.world"
    +title: "memes"
    +description: """
      Community rules\n
      ---------------\n
      \n
      1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
      \n
      2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
      \n
      3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
      \n
      4. No botsNo bots without the express approval of the mods or the admins\n
      \n
      5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
      \n
      \n
      \n
      Sister communities\n
      ------------------\n
      \n
      - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
      - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
      - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
      - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1112
    +entryCommentCount: 22597
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581796 {#3999
      date: 2024-10-22 09:23:16.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
    +entries: Doctrine\ORM\PersistentCollection {#4580 …}
    +posts: Doctrine\ORM\PersistentCollection {#4621 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
    +bans: Doctrine\ORM\PersistentCollection {#4741 …}
    +reports: Doctrine\ORM\PersistentCollection {#4743 …}
    +badges: Doctrine\ORM\PersistentCollection {#4981 …}
    +logs: Doctrine\ORM\PersistentCollection {#5159 …}
    +awards: Doctrine\ORM\PersistentCollection {#5156 …}
    +categories: Doctrine\ORM\PersistentCollection {#5210 …}
    -id: 78
    +apId: "memes@lemmy.world"
    +apProfileId: "https://lemmy.world/c/memes"
    +apPublicUrl: "https://lemmy.world/c/memes"
    +apFollowersUrl: "https://lemmy.world/c/memes/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728743545 {#4112
      date: 2024-10-12 16:32:25.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699084255 {#4113
      date: 2023-11-04 08:50:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.41 ms
Input props
[
  "subject" => App\Entity\Entry {#2448
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2411 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "You-do-know-you-can-just-click-the-reject-all"
    +title: "You do know you can just click the "reject all" button, right?"
    +url: "https://lemmy.world/pictrs/image/e6e65fd5-cd99-48e1-80c9-2349aea9b95c.webp"
    +body: """
      Context: [www.youtube.com/watch?v=fqhPUmyrfGI](https://www.youtube.com/watch?v=fqhPUmyrfGI)  \n
      Without ads/tracking: [www.yewtu.be/watch?v=fqhPUmyrfGI](https://www.yewtu.be/watch?v=fqhPUmyrfGI)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 49
    +favouriteCount: 643
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728306555 {#2464
      date: 2024-10-07 15:09:15.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2447 …}
    +votes: Doctrine\ORM\PersistentCollection {#2462 …}
    +reports: Doctrine\ORM\PersistentCollection {#2461 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2452 …}
    +badges: Doctrine\ORM\PersistentCollection {#2454 …}
    +children: []
    -id: 31813
    -titleTs: "'button':11 'click':7 'know':3 'reject':9 'right':12"
    -bodyTs: "'/watch?v=fqhpumyrfgi](https://www.yewtu.be/watch?v=fqhpumyrfgi)':9 '/watch?v=fqhpumyrfgi](https://www.youtube.com/watch?v=fqhpumyrfgi)':4 'ads/tracking':6 'context':1 'without':5 'www.yewtu.be':8 'www.yewtu.be/watch?v=fqhpumyrfgi](https://www.yewtu.be/watch?v=fqhpumyrfgi)':7 'www.youtube.com':3 'www.youtube.com/watch?v=fqhpumyrfgi](https://www.youtube.com/watch?v=fqhpumyrfgi)':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705785762
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10925300"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705699362 {#2463
      date: 2024-01-19 22:22:42.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#13705
  +subject: App\Entity\Entry {#2448
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2411 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "You-do-know-you-can-just-click-the-reject-all"
    +title: "You do know you can just click the "reject all" button, right?"
    +url: "https://lemmy.world/pictrs/image/e6e65fd5-cd99-48e1-80c9-2349aea9b95c.webp"
    +body: """
      Context: [www.youtube.com/watch?v=fqhPUmyrfGI](https://www.youtube.com/watch?v=fqhPUmyrfGI)  \n
      Without ads/tracking: [www.yewtu.be/watch?v=fqhPUmyrfGI](https://www.yewtu.be/watch?v=fqhPUmyrfGI)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 49
    +favouriteCount: 643
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728306555 {#2464
      date: 2024-10-07 15:09:15.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2447 …}
    +votes: Doctrine\ORM\PersistentCollection {#2462 …}
    +reports: Doctrine\ORM\PersistentCollection {#2461 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2452 …}
    +badges: Doctrine\ORM\PersistentCollection {#2454 …}
    +children: []
    -id: 31813
    -titleTs: "'button':11 'click':7 'know':3 'reject':9 'right':12"
    -bodyTs: "'/watch?v=fqhpumyrfgi](https://www.yewtu.be/watch?v=fqhpumyrfgi)':9 '/watch?v=fqhpumyrfgi](https://www.youtube.com/watch?v=fqhpumyrfgi)':4 'ads/tracking':6 'context':1 'without':5 'www.yewtu.be':8 'www.yewtu.be/watch?v=fqhpumyrfgi](https://www.yewtu.be/watch?v=fqhpumyrfgi)':7 'www.youtube.com':3 'www.youtube.com/watch?v=fqhpumyrfgi](https://www.youtube.com/watch?v=fqhpumyrfgi)':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705785762
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10925300"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705699362 {#2463
      date: 2024-01-19 22:22:42.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.93 ms
Input props
[
  "subject" => App\Entity\Entry {#2448
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2411 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "You-do-know-you-can-just-click-the-reject-all"
    +title: "You do know you can just click the "reject all" button, right?"
    +url: "https://lemmy.world/pictrs/image/e6e65fd5-cd99-48e1-80c9-2349aea9b95c.webp"
    +body: """
      Context: [www.youtube.com/watch?v=fqhPUmyrfGI](https://www.youtube.com/watch?v=fqhPUmyrfGI)  \n
      Without ads/tracking: [www.yewtu.be/watch?v=fqhPUmyrfGI](https://www.yewtu.be/watch?v=fqhPUmyrfGI)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 49
    +favouriteCount: 643
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728306555 {#2464
      date: 2024-10-07 15:09:15.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2447 …}
    +votes: Doctrine\ORM\PersistentCollection {#2462 …}
    +reports: Doctrine\ORM\PersistentCollection {#2461 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2452 …}
    +badges: Doctrine\ORM\PersistentCollection {#2454 …}
    +children: []
    -id: 31813
    -titleTs: "'button':11 'click':7 'know':3 'reject':9 'right':12"
    -bodyTs: "'/watch?v=fqhpumyrfgi](https://www.yewtu.be/watch?v=fqhpumyrfgi)':9 '/watch?v=fqhpumyrfgi](https://www.youtube.com/watch?v=fqhpumyrfgi)':4 'ads/tracking':6 'context':1 'without':5 'www.yewtu.be':8 'www.yewtu.be/watch?v=fqhpumyrfgi](https://www.yewtu.be/watch?v=fqhpumyrfgi)':7 'www.youtube.com':3 'www.youtube.com/watch?v=fqhpumyrfgi](https://www.youtube.com/watch?v=fqhpumyrfgi)':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705785762
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10925300"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705699362 {#2463
      date: 2024-01-19 22:22:42.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#13762
  +formDest: "entry"
  +subject: App\Entity\Entry {#2448
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2411 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "You-do-know-you-can-just-click-the-reject-all"
    +title: "You do know you can just click the "reject all" button, right?"
    +url: "https://lemmy.world/pictrs/image/e6e65fd5-cd99-48e1-80c9-2349aea9b95c.webp"
    +body: """
      Context: [www.youtube.com/watch?v=fqhPUmyrfGI](https://www.youtube.com/watch?v=fqhPUmyrfGI)  \n
      Without ads/tracking: [www.yewtu.be/watch?v=fqhPUmyrfGI](https://www.yewtu.be/watch?v=fqhPUmyrfGI)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 49
    +favouriteCount: 643
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728306555 {#2464
      date: 2024-10-07 15:09:15.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2447 …}
    +votes: Doctrine\ORM\PersistentCollection {#2462 …}
    +reports: Doctrine\ORM\PersistentCollection {#2461 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2452 …}
    +badges: Doctrine\ORM\PersistentCollection {#2454 …}
    +children: []
    -id: 31813
    -titleTs: "'button':11 'click':7 'know':3 'reject':9 'right':12"
    -bodyTs: "'/watch?v=fqhpumyrfgi](https://www.yewtu.be/watch?v=fqhpumyrfgi)':9 '/watch?v=fqhpumyrfgi](https://www.youtube.com/watch?v=fqhpumyrfgi)':4 'ads/tracking':6 'context':1 'without':5 'www.yewtu.be':8 'www.yewtu.be/watch?v=fqhpumyrfgi](https://www.yewtu.be/watch?v=fqhpumyrfgi)':7 'www.youtube.com':3 'www.youtube.com/watch?v=fqhpumyrfgi](https://www.youtube.com/watch?v=fqhpumyrfgi)':2"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705785762
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10925300"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705699362 {#2463
      date: 2024-01-19 22:22:42.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 14.0 MiB 10.22 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2271
    +user: Proxies\__CG__\App\Entity\User {#2535
      +avatar: null
      +cover: null
      +email: "0x4E4F@lemmy.dbzer0.com"
      +username: "@0x4E4F@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729582365 {#14099
        date: 2024-10-22 09:32:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#14102 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14104 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#14106 …}
      +entries: Doctrine\ORM\PersistentCollection {#14108 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#14110 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#14112 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14114 …}
      +posts: Doctrine\ORM\PersistentCollection {#14116 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#14118 …}
      +postComments: Doctrine\ORM\PersistentCollection {#14120 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#14122 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#14124 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#14126 …}
      +follows: Doctrine\ORM\PersistentCollection {#14128 …}
      +followers: Doctrine\ORM\PersistentCollection {#14130 …}
      +blocks: Doctrine\ORM\PersistentCollection {#14132 …}
      +blockers: Doctrine\ORM\PersistentCollection {#14134 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#14136 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#14138 …}
      +reports: Doctrine\ORM\PersistentCollection {#14140 …}
      +favourites: Doctrine\ORM\PersistentCollection {#14142 …}
      +violations: Doctrine\ORM\PersistentCollection {#14144 …}
      +notifications: Doctrine\ORM\PersistentCollection {#14146 …}
      +awards: Doctrine\ORM\PersistentCollection {#14148 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#14150 …}
      +categories: Doctrine\ORM\PersistentCollection {#14152 …}
      -id: 93451
      -password: "$2y$13$grKVs4jBtKW2V6B8x.moaefKzDnNkCo5t172ZaLBXJmHjz76xtWQy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14154 …}
      +apId: "0x4E4F@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/0x4E4F"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/0x4E4F"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "0x4E4F"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728557531 {#14100
        date: 2024-10-10 12:52:11.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1728557530 {#14101
        date: 2024-10-10 12:52:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
      +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
      +name: "linuxmemes@lemmy.world"
      +title: "linuxmemes"
      +description: """
        Hint: `:q!`\n
        \n
        ---\n
        \n
        Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
        \n
        ---\n
        \n
        Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
        \n
        - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
        - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
        - Understand the difference between a joke and an insult.\n
        - Do not harrass or attack members of the community *for any reason*.\n
        - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
        - Bigotry will not be tolerated.\n
        - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
        \n
        3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
        \n
        :::spoiler 4. No recent reposts\n
        \n
        - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
        \n
        ---\n
        \n
        Please report posts and comments that break these rules!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 420
      +entryCommentCount: 13249
      +postCount: 1
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729578682 {#3479
        date: 2024-10-22 08:31:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
      +entries: Doctrine\ORM\PersistentCollection {#3489 …}
      +posts: Doctrine\ORM\PersistentCollection {#3491 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
      +bans: Doctrine\ORM\PersistentCollection {#3499 …}
      +reports: Doctrine\ORM\PersistentCollection {#3507 …}
      +badges: Doctrine\ORM\PersistentCollection {#3520 …}
      +logs: Doctrine\ORM\PersistentCollection {#3530 …}
      +awards: Doctrine\ORM\PersistentCollection {#3512 …}
      +categories: Doctrine\ORM\PersistentCollection {#3536 …}
      -id: 83
      +apId: "linuxmemes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/linuxmemes"
      +apPublicUrl: "https://lemmy.world/c/linuxmemes"
      +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linuxmemes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729459896 {#3480
        date: 2024-10-20 23:31:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699095615 {#3481
        date: 2023-11-04 12:00:15.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2643 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2626 …}
    +slug: "Arch-BTW"
    +title: "Arch BTW"
    +url: "https://lemmy.dbzer0.com/pictrs/image/8cd8462a-39fe-4cd1-a13a-aec0b020bbb1.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 44
    +favouriteCount: 375
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729197807 {#2638
      date: 2024-10-17 22:43:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2645 …}
    +votes: Doctrine\ORM\PersistentCollection {#2647 …}
    +reports: Doctrine\ORM\PersistentCollection {#2649 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2651 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2653 …}
    +badges: Doctrine\ORM\PersistentCollection {#2655 …}
    +children: [
      App\Entity\EntryComment {#2273
        +user: App\Entity\User {#261
          +avatar: null
          +cover: null
          +email: "renzev@lemmy.world"
          +username: "@renzev@lemmy.world"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729547074 {#269
            date: 2024-10-21 23:44:34.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
          +entries: Doctrine\ORM\PersistentCollection {#191 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
          +posts: Doctrine\ORM\PersistentCollection {#79 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
          +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
          +follows: Doctrine\ORM\PersistentCollection {#1605 …}
          +followers: Doctrine\ORM\PersistentCollection {#1770 …}
          +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
          +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
          +reports: Doctrine\ORM\PersistentCollection {#2421 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
          +violations: Doctrine\ORM\PersistentCollection {#2401 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
          +awards: Doctrine\ORM\PersistentCollection {#1951 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
          +categories: Doctrine\ORM\PersistentCollection {#1924 …}
          -id: 88056
          -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
          +apId: "renzev@lemmy.world"
          +apProfileId: "https://lemmy.world/u/renzev"
          +apPublicUrl: "https://lemmy.world/u/renzev"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.world/inbox"
          +apDomain: "lemmy.world"
          +apPreferredUsername: "renzev"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1708864304 {#272
            date: 2024-02-25 13:31:44.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1708864303 {#275
            date: 2024-02-25 13:31:43.0 +01:00
          }
        }
        +entry: Proxies\__CG__\App\Entity\Entry {#2271 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: null
        +root: null
        +body: "ayo nice legs"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706471122 {#2268
          date: 2024-01-28 20:45:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2274 …}
        +nested: Doctrine\ORM\PersistentCollection {#2190 …}
        +votes: Doctrine\ORM\PersistentCollection {#2265 …}
        +reports: Doctrine\ORM\PersistentCollection {#2263 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2235 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2239 …}
        -id: 347765
        -bodyTs: "'ayo':1 'leg':3 'nice':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7108598"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706471122 {#2267
          date: 2024-01-28 20:45:22.0 +01:00
        }
        +"title": 347765
      }
    ]
    -id: 33478
    -titleTs: "'arch':1 'btw':2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706461867
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13192718"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706375467 {#2623
      date: 2024-01-27 18:11:07.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "dateAsUrl" => true
]
Attributes
[
  "dateAsUrl" => true
]
Component
App\Twig\Components\EntryComponent {#14013
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#3427 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2271
    +user: Proxies\__CG__\App\Entity\User {#2535
      +avatar: null
      +cover: null
      +email: "0x4E4F@lemmy.dbzer0.com"
      +username: "@0x4E4F@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729582365 {#14099
        date: 2024-10-22 09:32:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#14102 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14104 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#14106 …}
      +entries: Doctrine\ORM\PersistentCollection {#14108 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#14110 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#14112 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14114 …}
      +posts: Doctrine\ORM\PersistentCollection {#14116 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#14118 …}
      +postComments: Doctrine\ORM\PersistentCollection {#14120 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#14122 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#14124 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#14126 …}
      +follows: Doctrine\ORM\PersistentCollection {#14128 …}
      +followers: Doctrine\ORM\PersistentCollection {#14130 …}
      +blocks: Doctrine\ORM\PersistentCollection {#14132 …}
      +blockers: Doctrine\ORM\PersistentCollection {#14134 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#14136 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#14138 …}
      +reports: Doctrine\ORM\PersistentCollection {#14140 …}
      +favourites: Doctrine\ORM\PersistentCollection {#14142 …}
      +violations: Doctrine\ORM\PersistentCollection {#14144 …}
      +notifications: Doctrine\ORM\PersistentCollection {#14146 …}
      +awards: Doctrine\ORM\PersistentCollection {#14148 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#14150 …}
      +categories: Doctrine\ORM\PersistentCollection {#14152 …}
      -id: 93451
      -password: "$2y$13$grKVs4jBtKW2V6B8x.moaefKzDnNkCo5t172ZaLBXJmHjz76xtWQy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14154 …}
      +apId: "0x4E4F@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/0x4E4F"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/0x4E4F"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "0x4E4F"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728557531 {#14100
        date: 2024-10-10 12:52:11.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1728557530 {#14101
        date: 2024-10-10 12:52:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
      +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
      +name: "linuxmemes@lemmy.world"
      +title: "linuxmemes"
      +description: """
        Hint: `:q!`\n
        \n
        ---\n
        \n
        Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
        \n
        ---\n
        \n
        Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
        \n
        - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
        - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
        - Understand the difference between a joke and an insult.\n
        - Do not harrass or attack members of the community *for any reason*.\n
        - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
        - Bigotry will not be tolerated.\n
        - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
        \n
        3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
        \n
        :::spoiler 4. No recent reposts\n
        \n
        - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
        \n
        ---\n
        \n
        Please report posts and comments that break these rules!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 420
      +entryCommentCount: 13249
      +postCount: 1
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729578682 {#3479
        date: 2024-10-22 08:31:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
      +entries: Doctrine\ORM\PersistentCollection {#3489 …}
      +posts: Doctrine\ORM\PersistentCollection {#3491 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
      +bans: Doctrine\ORM\PersistentCollection {#3499 …}
      +reports: Doctrine\ORM\PersistentCollection {#3507 …}
      +badges: Doctrine\ORM\PersistentCollection {#3520 …}
      +logs: Doctrine\ORM\PersistentCollection {#3530 …}
      +awards: Doctrine\ORM\PersistentCollection {#3512 …}
      +categories: Doctrine\ORM\PersistentCollection {#3536 …}
      -id: 83
      +apId: "linuxmemes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/linuxmemes"
      +apPublicUrl: "https://lemmy.world/c/linuxmemes"
      +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linuxmemes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729459896 {#3480
        date: 2024-10-20 23:31:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699095615 {#3481
        date: 2023-11-04 12:00:15.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2643 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2626 …}
    +slug: "Arch-BTW"
    +title: "Arch BTW"
    +url: "https://lemmy.dbzer0.com/pictrs/image/8cd8462a-39fe-4cd1-a13a-aec0b020bbb1.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 44
    +favouriteCount: 375
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729197807 {#2638
      date: 2024-10-17 22:43:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2645 …}
    +votes: Doctrine\ORM\PersistentCollection {#2647 …}
    +reports: Doctrine\ORM\PersistentCollection {#2649 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2651 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2653 …}
    +badges: Doctrine\ORM\PersistentCollection {#2655 …}
    +children: [
      App\Entity\EntryComment {#2273
        +user: App\Entity\User {#261
          +avatar: null
          +cover: null
          +email: "renzev@lemmy.world"
          +username: "@renzev@lemmy.world"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729547074 {#269
            date: 2024-10-21 23:44:34.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
          +entries: Doctrine\ORM\PersistentCollection {#191 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
          +posts: Doctrine\ORM\PersistentCollection {#79 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
          +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
          +follows: Doctrine\ORM\PersistentCollection {#1605 …}
          +followers: Doctrine\ORM\PersistentCollection {#1770 …}
          +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
          +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
          +reports: Doctrine\ORM\PersistentCollection {#2421 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
          +violations: Doctrine\ORM\PersistentCollection {#2401 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
          +awards: Doctrine\ORM\PersistentCollection {#1951 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
          +categories: Doctrine\ORM\PersistentCollection {#1924 …}
          -id: 88056
          -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
          +apId: "renzev@lemmy.world"
          +apProfileId: "https://lemmy.world/u/renzev"
          +apPublicUrl: "https://lemmy.world/u/renzev"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.world/inbox"
          +apDomain: "lemmy.world"
          +apPreferredUsername: "renzev"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1708864304 {#272
            date: 2024-02-25 13:31:44.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1708864303 {#275
            date: 2024-02-25 13:31:43.0 +01:00
          }
        }
        +entry: Proxies\__CG__\App\Entity\Entry {#2271 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: null
        +root: null
        +body: "ayo nice legs"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706471122 {#2268
          date: 2024-01-28 20:45:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2274 …}
        +nested: Doctrine\ORM\PersistentCollection {#2190 …}
        +votes: Doctrine\ORM\PersistentCollection {#2265 …}
        +reports: Doctrine\ORM\PersistentCollection {#2263 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2235 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2239 …}
        -id: 347765
        -bodyTs: "'ayo':1 'leg':3 'nice':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7108598"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706471122 {#2267
          date: 2024-01-28 20:45:22.0 +01:00
        }
        +"title": 347765
      }
    ]
    -id: 33478
    -titleTs: "'arch':1 'btw':2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706461867
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13192718"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706375467 {#2623
      date: 2024-01-27 18:11:07.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: true
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 0.49 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#2535
    +avatar: null
    +cover: null
    +email: "0x4E4F@lemmy.dbzer0.com"
    +username: "@0x4E4F@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729582365 {#14099
      date: 2024-10-22 09:32:45.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#14102 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14104 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#14106 …}
    +entries: Doctrine\ORM\PersistentCollection {#14108 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#14110 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#14112 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14114 …}
    +posts: Doctrine\ORM\PersistentCollection {#14116 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#14118 …}
    +postComments: Doctrine\ORM\PersistentCollection {#14120 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#14122 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#14124 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#14126 …}
    +follows: Doctrine\ORM\PersistentCollection {#14128 …}
    +followers: Doctrine\ORM\PersistentCollection {#14130 …}
    +blocks: Doctrine\ORM\PersistentCollection {#14132 …}
    +blockers: Doctrine\ORM\PersistentCollection {#14134 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#14136 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#14138 …}
    +reports: Doctrine\ORM\PersistentCollection {#14140 …}
    +favourites: Doctrine\ORM\PersistentCollection {#14142 …}
    +violations: Doctrine\ORM\PersistentCollection {#14144 …}
    +notifications: Doctrine\ORM\PersistentCollection {#14146 …}
    +awards: Doctrine\ORM\PersistentCollection {#14148 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#14150 …}
    +categories: Doctrine\ORM\PersistentCollection {#14152 …}
    -id: 93451
    -password: "$2y$13$grKVs4jBtKW2V6B8x.moaefKzDnNkCo5t172ZaLBXJmHjz76xtWQy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14154 …}
    +apId: "0x4E4F@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/0x4E4F"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/0x4E4F"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "0x4E4F"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728557531 {#14100
      date: 2024-10-10 12:52:11.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1728557530 {#14101
      date: 2024-10-10 12:52:10.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#14062
  +user: Proxies\__CG__\App\Entity\User {#2535
    +avatar: null
    +cover: null
    +email: "0x4E4F@lemmy.dbzer0.com"
    +username: "@0x4E4F@lemmy.dbzer0.com"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729582365 {#14099
      date: 2024-10-22 09:32:45.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#14102 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14104 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#14106 …}
    +entries: Doctrine\ORM\PersistentCollection {#14108 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#14110 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#14112 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14114 …}
    +posts: Doctrine\ORM\PersistentCollection {#14116 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#14118 …}
    +postComments: Doctrine\ORM\PersistentCollection {#14120 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#14122 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#14124 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#14126 …}
    +follows: Doctrine\ORM\PersistentCollection {#14128 …}
    +followers: Doctrine\ORM\PersistentCollection {#14130 …}
    +blocks: Doctrine\ORM\PersistentCollection {#14132 …}
    +blockers: Doctrine\ORM\PersistentCollection {#14134 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#14136 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#14138 …}
    +reports: Doctrine\ORM\PersistentCollection {#14140 …}
    +favourites: Doctrine\ORM\PersistentCollection {#14142 …}
    +violations: Doctrine\ORM\PersistentCollection {#14144 …}
    +notifications: Doctrine\ORM\PersistentCollection {#14146 …}
    +awards: Doctrine\ORM\PersistentCollection {#14148 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#14150 …}
    +categories: Doctrine\ORM\PersistentCollection {#14152 …}
    -id: 93451
    -password: "$2y$13$grKVs4jBtKW2V6B8x.moaefKzDnNkCo5t172ZaLBXJmHjz76xtWQy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14154 …}
    +apId: "0x4E4F@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/u/0x4E4F"
    +apPublicUrl: "https://lemmy.dbzer0.com/u/0x4E4F"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "0x4E4F"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728557531 {#14100
      date: 2024-10-10 12:52:11.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1728557530 {#14101
      date: 2024-10-10 12:52:10.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1706375467 {#2623
    date: 2024-01-27 18:11:07.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#14175
  +date: DateTimeImmutable @1706375467 {#2623
    date: 2024-01-27 18:11:07.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706375467 {#2623
    date: 2024-01-27 18:11:07.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#14229
  +createdAt: DateTimeImmutable @1706375467 {#2623
    date: 2024-01-27 18:11:07.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 14.0 MiB 0.14 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2378
    +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
    +name: "linuxmemes@lemmy.world"
    +title: "linuxmemes"
    +description: """
      Hint: `:q!`\n
      \n
      ---\n
      \n
      Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
      \n
      ---\n
      \n
      Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
      \n
      - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
      - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
      - Understand the difference between a joke and an insult.\n
      - Do not harrass or attack members of the community *for any reason*.\n
      - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
      - Bigotry will not be tolerated.\n
      - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
      \n
      3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
      \n
      :::spoiler 4. No recent reposts\n
      \n
      - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
      \n
      ---\n
      \n
      Please report posts and comments that break these rules!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 420
    +entryCommentCount: 13249
    +postCount: 1
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729578682 {#3479
      date: 2024-10-22 08:31:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
    +entries: Doctrine\ORM\PersistentCollection {#3489 …}
    +posts: Doctrine\ORM\PersistentCollection {#3491 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
    +bans: Doctrine\ORM\PersistentCollection {#3499 …}
    +reports: Doctrine\ORM\PersistentCollection {#3507 …}
    +badges: Doctrine\ORM\PersistentCollection {#3520 …}
    +logs: Doctrine\ORM\PersistentCollection {#3530 …}
    +awards: Doctrine\ORM\PersistentCollection {#3512 …}
    +categories: Doctrine\ORM\PersistentCollection {#3536 …}
    -id: 83
    +apId: "linuxmemes@lemmy.world"
    +apProfileId: "https://lemmy.world/c/linuxmemes"
    +apPublicUrl: "https://lemmy.world/c/linuxmemes"
    +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "linuxmemes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729459896 {#3480
      date: 2024-10-20 23:31:36.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699095615 {#3481
      date: 2023-11-04 12:00:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#14283
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
    +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
    +name: "linuxmemes@lemmy.world"
    +title: "linuxmemes"
    +description: """
      Hint: `:q!`\n
      \n
      ---\n
      \n
      Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
      \n
      ---\n
      \n
      Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
      \n
      - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
      - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
      - Understand the difference between a joke and an insult.\n
      - Do not harrass or attack members of the community *for any reason*.\n
      - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
      - Bigotry will not be tolerated.\n
      - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
      \n
      3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
      \n
      :::spoiler 4. No recent reposts\n
      \n
      - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
      \n
      ---\n
      \n
      Please report posts and comments that break these rules!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 420
    +entryCommentCount: 13249
    +postCount: 1
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729578682 {#3479
      date: 2024-10-22 08:31:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
    +entries: Doctrine\ORM\PersistentCollection {#3489 …}
    +posts: Doctrine\ORM\PersistentCollection {#3491 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
    +bans: Doctrine\ORM\PersistentCollection {#3499 …}
    +reports: Doctrine\ORM\PersistentCollection {#3507 …}
    +badges: Doctrine\ORM\PersistentCollection {#3520 …}
    +logs: Doctrine\ORM\PersistentCollection {#3530 …}
    +awards: Doctrine\ORM\PersistentCollection {#3512 …}
    +categories: Doctrine\ORM\PersistentCollection {#3536 …}
    -id: 83
    +apId: "linuxmemes@lemmy.world"
    +apProfileId: "https://lemmy.world/c/linuxmemes"
    +apPublicUrl: "https://lemmy.world/c/linuxmemes"
    +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "linuxmemes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729459896 {#3480
      date: 2024-10-20 23:31:36.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699095615 {#3481
      date: 2023-11-04 12:00:15.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.37 ms
Input props
[
  "subject" => Proxies\__CG__\App\Entity\Entry {#2271
    +user: Proxies\__CG__\App\Entity\User {#2535
      +avatar: null
      +cover: null
      +email: "0x4E4F@lemmy.dbzer0.com"
      +username: "@0x4E4F@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729582365 {#14099
        date: 2024-10-22 09:32:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#14102 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14104 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#14106 …}
      +entries: Doctrine\ORM\PersistentCollection {#14108 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#14110 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#14112 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14114 …}
      +posts: Doctrine\ORM\PersistentCollection {#14116 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#14118 …}
      +postComments: Doctrine\ORM\PersistentCollection {#14120 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#14122 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#14124 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#14126 …}
      +follows: Doctrine\ORM\PersistentCollection {#14128 …}
      +followers: Doctrine\ORM\PersistentCollection {#14130 …}
      +blocks: Doctrine\ORM\PersistentCollection {#14132 …}
      +blockers: Doctrine\ORM\PersistentCollection {#14134 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#14136 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#14138 …}
      +reports: Doctrine\ORM\PersistentCollection {#14140 …}
      +favourites: Doctrine\ORM\PersistentCollection {#14142 …}
      +violations: Doctrine\ORM\PersistentCollection {#14144 …}
      +notifications: Doctrine\ORM\PersistentCollection {#14146 …}
      +awards: Doctrine\ORM\PersistentCollection {#14148 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#14150 …}
      +categories: Doctrine\ORM\PersistentCollection {#14152 …}
      -id: 93451
      -password: "$2y$13$grKVs4jBtKW2V6B8x.moaefKzDnNkCo5t172ZaLBXJmHjz76xtWQy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14154 …}
      +apId: "0x4E4F@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/0x4E4F"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/0x4E4F"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "0x4E4F"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728557531 {#14100
        date: 2024-10-10 12:52:11.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1728557530 {#14101
        date: 2024-10-10 12:52:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
      +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
      +name: "linuxmemes@lemmy.world"
      +title: "linuxmemes"
      +description: """
        Hint: `:q!`\n
        \n
        ---\n
        \n
        Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
        \n
        ---\n
        \n
        Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
        \n
        - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
        - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
        - Understand the difference between a joke and an insult.\n
        - Do not harrass or attack members of the community *for any reason*.\n
        - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
        - Bigotry will not be tolerated.\n
        - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
        \n
        3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
        \n
        :::spoiler 4. No recent reposts\n
        \n
        - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
        \n
        ---\n
        \n
        Please report posts and comments that break these rules!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 420
      +entryCommentCount: 13249
      +postCount: 1
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729578682 {#3479
        date: 2024-10-22 08:31:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
      +entries: Doctrine\ORM\PersistentCollection {#3489 …}
      +posts: Doctrine\ORM\PersistentCollection {#3491 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
      +bans: Doctrine\ORM\PersistentCollection {#3499 …}
      +reports: Doctrine\ORM\PersistentCollection {#3507 …}
      +badges: Doctrine\ORM\PersistentCollection {#3520 …}
      +logs: Doctrine\ORM\PersistentCollection {#3530 …}
      +awards: Doctrine\ORM\PersistentCollection {#3512 …}
      +categories: Doctrine\ORM\PersistentCollection {#3536 …}
      -id: 83
      +apId: "linuxmemes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/linuxmemes"
      +apPublicUrl: "https://lemmy.world/c/linuxmemes"
      +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linuxmemes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729459896 {#3480
        date: 2024-10-20 23:31:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699095615 {#3481
        date: 2023-11-04 12:00:15.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2643 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2626 …}
    +slug: "Arch-BTW"
    +title: "Arch BTW"
    +url: "https://lemmy.dbzer0.com/pictrs/image/8cd8462a-39fe-4cd1-a13a-aec0b020bbb1.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 44
    +favouriteCount: 375
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729197807 {#2638
      date: 2024-10-17 22:43:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2645 …}
    +votes: Doctrine\ORM\PersistentCollection {#2647 …}
    +reports: Doctrine\ORM\PersistentCollection {#2649 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2651 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2653 …}
    +badges: Doctrine\ORM\PersistentCollection {#2655 …}
    +children: [
      App\Entity\EntryComment {#2273
        +user: App\Entity\User {#261
          +avatar: null
          +cover: null
          +email: "renzev@lemmy.world"
          +username: "@renzev@lemmy.world"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729547074 {#269
            date: 2024-10-21 23:44:34.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
          +entries: Doctrine\ORM\PersistentCollection {#191 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
          +posts: Doctrine\ORM\PersistentCollection {#79 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
          +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
          +follows: Doctrine\ORM\PersistentCollection {#1605 …}
          +followers: Doctrine\ORM\PersistentCollection {#1770 …}
          +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
          +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
          +reports: Doctrine\ORM\PersistentCollection {#2421 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
          +violations: Doctrine\ORM\PersistentCollection {#2401 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
          +awards: Doctrine\ORM\PersistentCollection {#1951 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
          +categories: Doctrine\ORM\PersistentCollection {#1924 …}
          -id: 88056
          -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
          +apId: "renzev@lemmy.world"
          +apProfileId: "https://lemmy.world/u/renzev"
          +apPublicUrl: "https://lemmy.world/u/renzev"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.world/inbox"
          +apDomain: "lemmy.world"
          +apPreferredUsername: "renzev"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1708864304 {#272
            date: 2024-02-25 13:31:44.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1708864303 {#275
            date: 2024-02-25 13:31:43.0 +01:00
          }
        }
        +entry: Proxies\__CG__\App\Entity\Entry {#2271 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: null
        +root: null
        +body: "ayo nice legs"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706471122 {#2268
          date: 2024-01-28 20:45:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2274 …}
        +nested: Doctrine\ORM\PersistentCollection {#2190 …}
        +votes: Doctrine\ORM\PersistentCollection {#2265 …}
        +reports: Doctrine\ORM\PersistentCollection {#2263 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2235 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2239 …}
        -id: 347765
        -bodyTs: "'ayo':1 'leg':3 'nice':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7108598"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706471122 {#2267
          date: 2024-01-28 20:45:22.0 +01:00
        }
        +"title": 347765
      }
    ]
    -id: 33478
    -titleTs: "'arch':1 'btw':2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706461867
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13192718"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706375467 {#2623
      date: 2024-01-27 18:11:07.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#14342
  +subject: Proxies\__CG__\App\Entity\Entry {#2271
    +user: Proxies\__CG__\App\Entity\User {#2535
      +avatar: null
      +cover: null
      +email: "0x4E4F@lemmy.dbzer0.com"
      +username: "@0x4E4F@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729582365 {#14099
        date: 2024-10-22 09:32:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#14102 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14104 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#14106 …}
      +entries: Doctrine\ORM\PersistentCollection {#14108 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#14110 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#14112 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14114 …}
      +posts: Doctrine\ORM\PersistentCollection {#14116 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#14118 …}
      +postComments: Doctrine\ORM\PersistentCollection {#14120 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#14122 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#14124 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#14126 …}
      +follows: Doctrine\ORM\PersistentCollection {#14128 …}
      +followers: Doctrine\ORM\PersistentCollection {#14130 …}
      +blocks: Doctrine\ORM\PersistentCollection {#14132 …}
      +blockers: Doctrine\ORM\PersistentCollection {#14134 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#14136 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#14138 …}
      +reports: Doctrine\ORM\PersistentCollection {#14140 …}
      +favourites: Doctrine\ORM\PersistentCollection {#14142 …}
      +violations: Doctrine\ORM\PersistentCollection {#14144 …}
      +notifications: Doctrine\ORM\PersistentCollection {#14146 …}
      +awards: Doctrine\ORM\PersistentCollection {#14148 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#14150 …}
      +categories: Doctrine\ORM\PersistentCollection {#14152 …}
      -id: 93451
      -password: "$2y$13$grKVs4jBtKW2V6B8x.moaefKzDnNkCo5t172ZaLBXJmHjz76xtWQy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14154 …}
      +apId: "0x4E4F@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/0x4E4F"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/0x4E4F"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "0x4E4F"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728557531 {#14100
        date: 2024-10-10 12:52:11.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1728557530 {#14101
        date: 2024-10-10 12:52:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
      +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
      +name: "linuxmemes@lemmy.world"
      +title: "linuxmemes"
      +description: """
        Hint: `:q!`\n
        \n
        ---\n
        \n
        Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
        \n
        ---\n
        \n
        Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
        \n
        - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
        - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
        - Understand the difference between a joke and an insult.\n
        - Do not harrass or attack members of the community *for any reason*.\n
        - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
        - Bigotry will not be tolerated.\n
        - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
        \n
        3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
        \n
        :::spoiler 4. No recent reposts\n
        \n
        - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
        \n
        ---\n
        \n
        Please report posts and comments that break these rules!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 420
      +entryCommentCount: 13249
      +postCount: 1
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729578682 {#3479
        date: 2024-10-22 08:31:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
      +entries: Doctrine\ORM\PersistentCollection {#3489 …}
      +posts: Doctrine\ORM\PersistentCollection {#3491 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
      +bans: Doctrine\ORM\PersistentCollection {#3499 …}
      +reports: Doctrine\ORM\PersistentCollection {#3507 …}
      +badges: Doctrine\ORM\PersistentCollection {#3520 …}
      +logs: Doctrine\ORM\PersistentCollection {#3530 …}
      +awards: Doctrine\ORM\PersistentCollection {#3512 …}
      +categories: Doctrine\ORM\PersistentCollection {#3536 …}
      -id: 83
      +apId: "linuxmemes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/linuxmemes"
      +apPublicUrl: "https://lemmy.world/c/linuxmemes"
      +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linuxmemes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729459896 {#3480
        date: 2024-10-20 23:31:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699095615 {#3481
        date: 2023-11-04 12:00:15.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2643 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2626 …}
    +slug: "Arch-BTW"
    +title: "Arch BTW"
    +url: "https://lemmy.dbzer0.com/pictrs/image/8cd8462a-39fe-4cd1-a13a-aec0b020bbb1.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 44
    +favouriteCount: 375
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729197807 {#2638
      date: 2024-10-17 22:43:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2645 …}
    +votes: Doctrine\ORM\PersistentCollection {#2647 …}
    +reports: Doctrine\ORM\PersistentCollection {#2649 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2651 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2653 …}
    +badges: Doctrine\ORM\PersistentCollection {#2655 …}
    +children: [
      App\Entity\EntryComment {#2273
        +user: App\Entity\User {#261
          +avatar: null
          +cover: null
          +email: "renzev@lemmy.world"
          +username: "@renzev@lemmy.world"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729547074 {#269
            date: 2024-10-21 23:44:34.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
          +entries: Doctrine\ORM\PersistentCollection {#191 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
          +posts: Doctrine\ORM\PersistentCollection {#79 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
          +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
          +follows: Doctrine\ORM\PersistentCollection {#1605 …}
          +followers: Doctrine\ORM\PersistentCollection {#1770 …}
          +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
          +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
          +reports: Doctrine\ORM\PersistentCollection {#2421 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
          +violations: Doctrine\ORM\PersistentCollection {#2401 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
          +awards: Doctrine\ORM\PersistentCollection {#1951 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
          +categories: Doctrine\ORM\PersistentCollection {#1924 …}
          -id: 88056
          -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
          +apId: "renzev@lemmy.world"
          +apProfileId: "https://lemmy.world/u/renzev"
          +apPublicUrl: "https://lemmy.world/u/renzev"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.world/inbox"
          +apDomain: "lemmy.world"
          +apPreferredUsername: "renzev"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1708864304 {#272
            date: 2024-02-25 13:31:44.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1708864303 {#275
            date: 2024-02-25 13:31:43.0 +01:00
          }
        }
        +entry: Proxies\__CG__\App\Entity\Entry {#2271 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: null
        +root: null
        +body: "ayo nice legs"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706471122 {#2268
          date: 2024-01-28 20:45:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2274 …}
        +nested: Doctrine\ORM\PersistentCollection {#2190 …}
        +votes: Doctrine\ORM\PersistentCollection {#2265 …}
        +reports: Doctrine\ORM\PersistentCollection {#2263 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2235 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2239 …}
        -id: 347765
        -bodyTs: "'ayo':1 'leg':3 'nice':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7108598"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706471122 {#2267
          date: 2024-01-28 20:45:22.0 +01:00
        }
        +"title": 347765
      }
    ]
    -id: 33478
    -titleTs: "'arch':1 'btw':2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706461867
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13192718"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706375467 {#2623
      date: 2024-01-27 18:11:07.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.68 ms
Input props
[
  "subject" => Proxies\__CG__\App\Entity\Entry {#2271
    +user: Proxies\__CG__\App\Entity\User {#2535
      +avatar: null
      +cover: null
      +email: "0x4E4F@lemmy.dbzer0.com"
      +username: "@0x4E4F@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729582365 {#14099
        date: 2024-10-22 09:32:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#14102 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14104 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#14106 …}
      +entries: Doctrine\ORM\PersistentCollection {#14108 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#14110 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#14112 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14114 …}
      +posts: Doctrine\ORM\PersistentCollection {#14116 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#14118 …}
      +postComments: Doctrine\ORM\PersistentCollection {#14120 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#14122 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#14124 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#14126 …}
      +follows: Doctrine\ORM\PersistentCollection {#14128 …}
      +followers: Doctrine\ORM\PersistentCollection {#14130 …}
      +blocks: Doctrine\ORM\PersistentCollection {#14132 …}
      +blockers: Doctrine\ORM\PersistentCollection {#14134 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#14136 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#14138 …}
      +reports: Doctrine\ORM\PersistentCollection {#14140 …}
      +favourites: Doctrine\ORM\PersistentCollection {#14142 …}
      +violations: Doctrine\ORM\PersistentCollection {#14144 …}
      +notifications: Doctrine\ORM\PersistentCollection {#14146 …}
      +awards: Doctrine\ORM\PersistentCollection {#14148 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#14150 …}
      +categories: Doctrine\ORM\PersistentCollection {#14152 …}
      -id: 93451
      -password: "$2y$13$grKVs4jBtKW2V6B8x.moaefKzDnNkCo5t172ZaLBXJmHjz76xtWQy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14154 …}
      +apId: "0x4E4F@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/0x4E4F"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/0x4E4F"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "0x4E4F"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728557531 {#14100
        date: 2024-10-10 12:52:11.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1728557530 {#14101
        date: 2024-10-10 12:52:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
      +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
      +name: "linuxmemes@lemmy.world"
      +title: "linuxmemes"
      +description: """
        Hint: `:q!`\n
        \n
        ---\n
        \n
        Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
        \n
        ---\n
        \n
        Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
        \n
        - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
        - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
        - Understand the difference between a joke and an insult.\n
        - Do not harrass or attack members of the community *for any reason*.\n
        - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
        - Bigotry will not be tolerated.\n
        - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
        \n
        3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
        \n
        :::spoiler 4. No recent reposts\n
        \n
        - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
        \n
        ---\n
        \n
        Please report posts and comments that break these rules!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 420
      +entryCommentCount: 13249
      +postCount: 1
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729578682 {#3479
        date: 2024-10-22 08:31:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
      +entries: Doctrine\ORM\PersistentCollection {#3489 …}
      +posts: Doctrine\ORM\PersistentCollection {#3491 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
      +bans: Doctrine\ORM\PersistentCollection {#3499 …}
      +reports: Doctrine\ORM\PersistentCollection {#3507 …}
      +badges: Doctrine\ORM\PersistentCollection {#3520 …}
      +logs: Doctrine\ORM\PersistentCollection {#3530 …}
      +awards: Doctrine\ORM\PersistentCollection {#3512 …}
      +categories: Doctrine\ORM\PersistentCollection {#3536 …}
      -id: 83
      +apId: "linuxmemes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/linuxmemes"
      +apPublicUrl: "https://lemmy.world/c/linuxmemes"
      +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linuxmemes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729459896 {#3480
        date: 2024-10-20 23:31:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699095615 {#3481
        date: 2023-11-04 12:00:15.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2643 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2626 …}
    +slug: "Arch-BTW"
    +title: "Arch BTW"
    +url: "https://lemmy.dbzer0.com/pictrs/image/8cd8462a-39fe-4cd1-a13a-aec0b020bbb1.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 44
    +favouriteCount: 375
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729197807 {#2638
      date: 2024-10-17 22:43:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2645 …}
    +votes: Doctrine\ORM\PersistentCollection {#2647 …}
    +reports: Doctrine\ORM\PersistentCollection {#2649 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2651 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2653 …}
    +badges: Doctrine\ORM\PersistentCollection {#2655 …}
    +children: [
      App\Entity\EntryComment {#2273
        +user: App\Entity\User {#261
          +avatar: null
          +cover: null
          +email: "renzev@lemmy.world"
          +username: "@renzev@lemmy.world"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729547074 {#269
            date: 2024-10-21 23:44:34.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
          +entries: Doctrine\ORM\PersistentCollection {#191 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
          +posts: Doctrine\ORM\PersistentCollection {#79 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
          +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
          +follows: Doctrine\ORM\PersistentCollection {#1605 …}
          +followers: Doctrine\ORM\PersistentCollection {#1770 …}
          +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
          +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
          +reports: Doctrine\ORM\PersistentCollection {#2421 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
          +violations: Doctrine\ORM\PersistentCollection {#2401 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
          +awards: Doctrine\ORM\PersistentCollection {#1951 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
          +categories: Doctrine\ORM\PersistentCollection {#1924 …}
          -id: 88056
          -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
          +apId: "renzev@lemmy.world"
          +apProfileId: "https://lemmy.world/u/renzev"
          +apPublicUrl: "https://lemmy.world/u/renzev"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.world/inbox"
          +apDomain: "lemmy.world"
          +apPreferredUsername: "renzev"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1708864304 {#272
            date: 2024-02-25 13:31:44.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1708864303 {#275
            date: 2024-02-25 13:31:43.0 +01:00
          }
        }
        +entry: Proxies\__CG__\App\Entity\Entry {#2271 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: null
        +root: null
        +body: "ayo nice legs"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706471122 {#2268
          date: 2024-01-28 20:45:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2274 …}
        +nested: Doctrine\ORM\PersistentCollection {#2190 …}
        +votes: Doctrine\ORM\PersistentCollection {#2265 …}
        +reports: Doctrine\ORM\PersistentCollection {#2263 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2235 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2239 …}
        -id: 347765
        -bodyTs: "'ayo':1 'leg':3 'nice':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7108598"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706471122 {#2267
          date: 2024-01-28 20:45:22.0 +01:00
        }
        +"title": 347765
      }
    ]
    -id: 33478
    -titleTs: "'arch':1 'btw':2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706461867
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13192718"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706375467 {#2623
      date: 2024-01-27 18:11:07.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#14399
  +formDest: "entry"
  +subject: Proxies\__CG__\App\Entity\Entry {#2271
    +user: Proxies\__CG__\App\Entity\User {#2535
      +avatar: null
      +cover: null
      +email: "0x4E4F@lemmy.dbzer0.com"
      +username: "@0x4E4F@lemmy.dbzer0.com"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729582365 {#14099
        date: 2024-10-22 09:32:45.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#14102 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14104 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#14106 …}
      +entries: Doctrine\ORM\PersistentCollection {#14108 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#14110 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#14112 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14114 …}
      +posts: Doctrine\ORM\PersistentCollection {#14116 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#14118 …}
      +postComments: Doctrine\ORM\PersistentCollection {#14120 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#14122 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#14124 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#14126 …}
      +follows: Doctrine\ORM\PersistentCollection {#14128 …}
      +followers: Doctrine\ORM\PersistentCollection {#14130 …}
      +blocks: Doctrine\ORM\PersistentCollection {#14132 …}
      +blockers: Doctrine\ORM\PersistentCollection {#14134 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#14136 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#14138 …}
      +reports: Doctrine\ORM\PersistentCollection {#14140 …}
      +favourites: Doctrine\ORM\PersistentCollection {#14142 …}
      +violations: Doctrine\ORM\PersistentCollection {#14144 …}
      +notifications: Doctrine\ORM\PersistentCollection {#14146 …}
      +awards: Doctrine\ORM\PersistentCollection {#14148 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#14150 …}
      +categories: Doctrine\ORM\PersistentCollection {#14152 …}
      -id: 93451
      -password: "$2y$13$grKVs4jBtKW2V6B8x.moaefKzDnNkCo5t172ZaLBXJmHjz76xtWQy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14154 …}
      +apId: "0x4E4F@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/u/0x4E4F"
      +apPublicUrl: "https://lemmy.dbzer0.com/u/0x4E4F"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "0x4E4F"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728557531 {#14100
        date: 2024-10-10 12:52:11.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1728557530 {#14101
        date: 2024-10-10 12:52:10.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
      +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
      +name: "linuxmemes@lemmy.world"
      +title: "linuxmemes"
      +description: """
        Hint: `:q!`\n
        \n
        ---\n
        \n
        Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
        \n
        ---\n
        \n
        Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
        \n
        - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
        - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
        - Understand the difference between a joke and an insult.\n
        - Do not harrass or attack members of the community *for any reason*.\n
        - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
        - Bigotry will not be tolerated.\n
        - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
        \n
        3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
        \n
        :::spoiler 4. No recent reposts\n
        \n
        - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
        \n
        ---\n
        \n
        Please report posts and comments that break these rules!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 420
      +entryCommentCount: 13249
      +postCount: 1
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729578682 {#3479
        date: 2024-10-22 08:31:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
      +entries: Doctrine\ORM\PersistentCollection {#3489 …}
      +posts: Doctrine\ORM\PersistentCollection {#3491 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
      +bans: Doctrine\ORM\PersistentCollection {#3499 …}
      +reports: Doctrine\ORM\PersistentCollection {#3507 …}
      +badges: Doctrine\ORM\PersistentCollection {#3520 …}
      +logs: Doctrine\ORM\PersistentCollection {#3530 …}
      +awards: Doctrine\ORM\PersistentCollection {#3512 …}
      +categories: Doctrine\ORM\PersistentCollection {#3536 …}
      -id: 83
      +apId: "linuxmemes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/linuxmemes"
      +apPublicUrl: "https://lemmy.world/c/linuxmemes"
      +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "linuxmemes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729459896 {#3480
        date: 2024-10-20 23:31:36.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699095615 {#3481
        date: 2023-11-04 12:00:15.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2643 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2626 …}
    +slug: "Arch-BTW"
    +title: "Arch BTW"
    +url: "https://lemmy.dbzer0.com/pictrs/image/8cd8462a-39fe-4cd1-a13a-aec0b020bbb1.jpeg"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 44
    +favouriteCount: 375
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729197807 {#2638
      date: 2024-10-17 22:43:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2645 …}
    +votes: Doctrine\ORM\PersistentCollection {#2647 …}
    +reports: Doctrine\ORM\PersistentCollection {#2649 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2651 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2653 …}
    +badges: Doctrine\ORM\PersistentCollection {#2655 …}
    +children: [
      App\Entity\EntryComment {#2273
        +user: App\Entity\User {#261
          +avatar: null
          +cover: null
          +email: "renzev@lemmy.world"
          +username: "@renzev@lemmy.world"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1729547074 {#269
            date: 2024-10-21 23:44:34.0 +02:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
          +entries: Doctrine\ORM\PersistentCollection {#191 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
          +posts: Doctrine\ORM\PersistentCollection {#79 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
          +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
          +follows: Doctrine\ORM\PersistentCollection {#1605 …}
          +followers: Doctrine\ORM\PersistentCollection {#1770 …}
          +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
          +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
          +reports: Doctrine\ORM\PersistentCollection {#2421 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
          +violations: Doctrine\ORM\PersistentCollection {#2401 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
          +awards: Doctrine\ORM\PersistentCollection {#1951 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
          +categories: Doctrine\ORM\PersistentCollection {#1924 …}
          -id: 88056
          -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
          +apId: "renzev@lemmy.world"
          +apProfileId: "https://lemmy.world/u/renzev"
          +apPublicUrl: "https://lemmy.world/u/renzev"
          +apFollowersUrl: null
          +apInboxUrl: "https://lemmy.world/inbox"
          +apDomain: "lemmy.world"
          +apPreferredUsername: "renzev"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1708864304 {#272
            date: 2024-02-25 13:31:44.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1708864303 {#275
            date: 2024-02-25 13:31:43.0 +01:00
          }
        }
        +entry: Proxies\__CG__\App\Entity\Entry {#2271 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
        +image: null
        +parent: null
        +root: null
        +body: "ayo nice legs"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1706471122 {#2268
          date: 2024-01-28 20:45:22.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@0x4E4F@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2274 …}
        +nested: Doctrine\ORM\PersistentCollection {#2190 …}
        +votes: Doctrine\ORM\PersistentCollection {#2265 …}
        +reports: Doctrine\ORM\PersistentCollection {#2263 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2235 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2239 …}
        -id: 347765
        -bodyTs: "'ayo':1 'leg':3 'nice':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7108598"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706471122 {#2267
          date: 2024-01-28 20:45:22.0 +01:00
        }
        +"title": 347765
      }
    ]
    -id: 33478
    -titleTs: "'arch':1 'btw':2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706461867
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/13192718"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706375467 {#2623
      date: 2024-01-27 18:11:07.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 14.0 MiB 7.23 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2273
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2271
      +user: Proxies\__CG__\App\Entity\User {#2535
        +avatar: null
        +cover: null
        +email: "0x4E4F@lemmy.dbzer0.com"
        +username: "@0x4E4F@lemmy.dbzer0.com"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729582365 {#14099
          date: 2024-10-22 09:32:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#14102 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14104 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#14106 …}
        +entries: Doctrine\ORM\PersistentCollection {#14108 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#14110 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#14112 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14114 …}
        +posts: Doctrine\ORM\PersistentCollection {#14116 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#14118 …}
        +postComments: Doctrine\ORM\PersistentCollection {#14120 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#14122 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#14124 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#14126 …}
        +follows: Doctrine\ORM\PersistentCollection {#14128 …}
        +followers: Doctrine\ORM\PersistentCollection {#14130 …}
        +blocks: Doctrine\ORM\PersistentCollection {#14132 …}
        +blockers: Doctrine\ORM\PersistentCollection {#14134 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#14136 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#14138 …}
        +reports: Doctrine\ORM\PersistentCollection {#14140 …}
        +favourites: Doctrine\ORM\PersistentCollection {#14142 …}
        +violations: Doctrine\ORM\PersistentCollection {#14144 …}
        +notifications: Doctrine\ORM\PersistentCollection {#14146 …}
        +awards: Doctrine\ORM\PersistentCollection {#14148 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#14150 …}
        +categories: Doctrine\ORM\PersistentCollection {#14152 …}
        -id: 93451
        -password: "$2y$13$grKVs4jBtKW2V6B8x.moaefKzDnNkCo5t172ZaLBXJmHjz76xtWQy"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14154 …}
        +apId: "0x4E4F@lemmy.dbzer0.com"
        +apProfileId: "https://lemmy.dbzer0.com/u/0x4E4F"
        +apPublicUrl: "https://lemmy.dbzer0.com/u/0x4E4F"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
        +apDomain: "lemmy.dbzer0.com"
        +apPreferredUsername: "0x4E4F"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728557531 {#14100
          date: 2024-10-10 12:52:11.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1728557530 {#14101
          date: 2024-10-10 12:52:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2643 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2626 …}
      +slug: "Arch-BTW"
      +title: "Arch BTW"
      +url: "https://lemmy.dbzer0.com/pictrs/image/8cd8462a-39fe-4cd1-a13a-aec0b020bbb1.jpeg"
      +body: null
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 44
      +favouriteCount: 375
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729197807 {#2638
        date: 2024-10-17 22:43:27.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2645 …}
      +votes: Doctrine\ORM\PersistentCollection {#2647 …}
      +reports: Doctrine\ORM\PersistentCollection {#2649 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2651 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2653 …}
      +badges: Doctrine\ORM\PersistentCollection {#2655 …}
      +children: [
        App\Entity\EntryComment {#2273}
      ]
      -id: 33478
      -titleTs: "'arch':1 'btw':2"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706461867
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/post/13192718"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706375467 {#2623
        date: 2024-01-27 18:11:07.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: null
    +root: null
    +body: "ayo nice legs"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706471122 {#2268
      date: 2024-01-28 20:45:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@0x4E4F@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2274 …}
    +nested: Doctrine\ORM\PersistentCollection {#2190 …}
    +votes: Doctrine\ORM\PersistentCollection {#2265 …}
    +reports: Doctrine\ORM\PersistentCollection {#2263 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2235 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2239 …}
    -id: 347765
    -bodyTs: "'ayo':1 'leg':3 'nice':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7108598"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706471122 {#2267
      date: 2024-01-28 20:45:22.0 +01:00
    }
    +"title": 347765
  }
  "showEntryTitle" => false
  "dateAsUrl" => true
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#8527
  +comment: App\Entity\EntryComment {#2273
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2271
      +user: Proxies\__CG__\App\Entity\User {#2535
        +avatar: null
        +cover: null
        +email: "0x4E4F@lemmy.dbzer0.com"
        +username: "@0x4E4F@lemmy.dbzer0.com"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729582365 {#14099
          date: 2024-10-22 09:32:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#14102 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14104 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#14106 …}
        +entries: Doctrine\ORM\PersistentCollection {#14108 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#14110 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#14112 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14114 …}
        +posts: Doctrine\ORM\PersistentCollection {#14116 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#14118 …}
        +postComments: Doctrine\ORM\PersistentCollection {#14120 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#14122 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#14124 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#14126 …}
        +follows: Doctrine\ORM\PersistentCollection {#14128 …}
        +followers: Doctrine\ORM\PersistentCollection {#14130 …}
        +blocks: Doctrine\ORM\PersistentCollection {#14132 …}
        +blockers: Doctrine\ORM\PersistentCollection {#14134 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#14136 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#14138 …}
        +reports: Doctrine\ORM\PersistentCollection {#14140 …}
        +favourites: Doctrine\ORM\PersistentCollection {#14142 …}
        +violations: Doctrine\ORM\PersistentCollection {#14144 …}
        +notifications: Doctrine\ORM\PersistentCollection {#14146 …}
        +awards: Doctrine\ORM\PersistentCollection {#14148 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#14150 …}
        +categories: Doctrine\ORM\PersistentCollection {#14152 …}
        -id: 93451
        -password: "$2y$13$grKVs4jBtKW2V6B8x.moaefKzDnNkCo5t172ZaLBXJmHjz76xtWQy"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14154 …}
        +apId: "0x4E4F@lemmy.dbzer0.com"
        +apProfileId: "https://lemmy.dbzer0.com/u/0x4E4F"
        +apPublicUrl: "https://lemmy.dbzer0.com/u/0x4E4F"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
        +apDomain: "lemmy.dbzer0.com"
        +apPreferredUsername: "0x4E4F"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728557531 {#14100
          date: 2024-10-10 12:52:11.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1728557530 {#14101
          date: 2024-10-10 12:52:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2643 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2626 …}
      +slug: "Arch-BTW"
      +title: "Arch BTW"
      +url: "https://lemmy.dbzer0.com/pictrs/image/8cd8462a-39fe-4cd1-a13a-aec0b020bbb1.jpeg"
      +body: null
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 44
      +favouriteCount: 375
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729197807 {#2638
        date: 2024-10-17 22:43:27.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2645 …}
      +votes: Doctrine\ORM\PersistentCollection {#2647 …}
      +reports: Doctrine\ORM\PersistentCollection {#2649 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2651 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2653 …}
      +badges: Doctrine\ORM\PersistentCollection {#2655 …}
      +children: [
        App\Entity\EntryComment {#2273}
      ]
      -id: 33478
      -titleTs: "'arch':1 'btw':2"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706461867
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/post/13192718"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706375467 {#2623
        date: 2024-01-27 18:11:07.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: null
    +root: null
    +body: "ayo nice legs"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706471122 {#2268
      date: 2024-01-28 20:45:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@0x4E4F@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2274 …}
    +nested: Doctrine\ORM\PersistentCollection {#2190 …}
    +votes: Doctrine\ORM\PersistentCollection {#2265 …}
    +reports: Doctrine\ORM\PersistentCollection {#2263 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2235 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2239 …}
    -id: 347765
    -bodyTs: "'ayo':1 'leg':3 'nice':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7108598"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706471122 {#2267
      date: 2024-01-28 20:45:22.0 +01:00
    }
    +"title": 347765
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: false
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: true
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 0.12 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#10578
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1706471122 {#2267
    date: 2024-01-28 20:45:22.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#11203
  +date: DateTimeImmutable @1706471122 {#2267
    date: 2024-01-28 20:45:22.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.08 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706471122 {#2267
    date: 2024-01-28 20:45:22.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#11838
  +createdAt: DateTimeImmutable @1706471122 {#2267
    date: 2024-01-28 20:45:22.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.15 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#12490
  +width: 40
  +height: 40
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.35 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2273
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2271
      +user: Proxies\__CG__\App\Entity\User {#2535
        +avatar: null
        +cover: null
        +email: "0x4E4F@lemmy.dbzer0.com"
        +username: "@0x4E4F@lemmy.dbzer0.com"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729582365 {#14099
          date: 2024-10-22 09:32:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#14102 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14104 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#14106 …}
        +entries: Doctrine\ORM\PersistentCollection {#14108 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#14110 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#14112 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14114 …}
        +posts: Doctrine\ORM\PersistentCollection {#14116 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#14118 …}
        +postComments: Doctrine\ORM\PersistentCollection {#14120 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#14122 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#14124 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#14126 …}
        +follows: Doctrine\ORM\PersistentCollection {#14128 …}
        +followers: Doctrine\ORM\PersistentCollection {#14130 …}
        +blocks: Doctrine\ORM\PersistentCollection {#14132 …}
        +blockers: Doctrine\ORM\PersistentCollection {#14134 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#14136 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#14138 …}
        +reports: Doctrine\ORM\PersistentCollection {#14140 …}
        +favourites: Doctrine\ORM\PersistentCollection {#14142 …}
        +violations: Doctrine\ORM\PersistentCollection {#14144 …}
        +notifications: Doctrine\ORM\PersistentCollection {#14146 …}
        +awards: Doctrine\ORM\PersistentCollection {#14148 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#14150 …}
        +categories: Doctrine\ORM\PersistentCollection {#14152 …}
        -id: 93451
        -password: "$2y$13$grKVs4jBtKW2V6B8x.moaefKzDnNkCo5t172ZaLBXJmHjz76xtWQy"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14154 …}
        +apId: "0x4E4F@lemmy.dbzer0.com"
        +apProfileId: "https://lemmy.dbzer0.com/u/0x4E4F"
        +apPublicUrl: "https://lemmy.dbzer0.com/u/0x4E4F"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
        +apDomain: "lemmy.dbzer0.com"
        +apPreferredUsername: "0x4E4F"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728557531 {#14100
          date: 2024-10-10 12:52:11.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1728557530 {#14101
          date: 2024-10-10 12:52:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2643 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2626 …}
      +slug: "Arch-BTW"
      +title: "Arch BTW"
      +url: "https://lemmy.dbzer0.com/pictrs/image/8cd8462a-39fe-4cd1-a13a-aec0b020bbb1.jpeg"
      +body: null
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 44
      +favouriteCount: 375
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729197807 {#2638
        date: 2024-10-17 22:43:27.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2645 …}
      +votes: Doctrine\ORM\PersistentCollection {#2647 …}
      +reports: Doctrine\ORM\PersistentCollection {#2649 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2651 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2653 …}
      +badges: Doctrine\ORM\PersistentCollection {#2655 …}
      +children: [
        App\Entity\EntryComment {#2273}
      ]
      -id: 33478
      -titleTs: "'arch':1 'btw':2"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706461867
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/post/13192718"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706375467 {#2623
        date: 2024-01-27 18:11:07.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: null
    +root: null
    +body: "ayo nice legs"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706471122 {#2268
      date: 2024-01-28 20:45:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@0x4E4F@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2274 …}
    +nested: Doctrine\ORM\PersistentCollection {#2190 …}
    +votes: Doctrine\ORM\PersistentCollection {#2265 …}
    +reports: Doctrine\ORM\PersistentCollection {#2263 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2235 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2239 …}
    -id: 347765
    -bodyTs: "'ayo':1 'leg':3 'nice':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7108598"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706471122 {#2267
      date: 2024-01-28 20:45:22.0 +01:00
    }
    +"title": 347765
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#13450
  +subject: App\Entity\EntryComment {#2273
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2271
      +user: Proxies\__CG__\App\Entity\User {#2535
        +avatar: null
        +cover: null
        +email: "0x4E4F@lemmy.dbzer0.com"
        +username: "@0x4E4F@lemmy.dbzer0.com"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729582365 {#14099
          date: 2024-10-22 09:32:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#14102 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14104 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#14106 …}
        +entries: Doctrine\ORM\PersistentCollection {#14108 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#14110 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#14112 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14114 …}
        +posts: Doctrine\ORM\PersistentCollection {#14116 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#14118 …}
        +postComments: Doctrine\ORM\PersistentCollection {#14120 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#14122 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#14124 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#14126 …}
        +follows: Doctrine\ORM\PersistentCollection {#14128 …}
        +followers: Doctrine\ORM\PersistentCollection {#14130 …}
        +blocks: Doctrine\ORM\PersistentCollection {#14132 …}
        +blockers: Doctrine\ORM\PersistentCollection {#14134 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#14136 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#14138 …}
        +reports: Doctrine\ORM\PersistentCollection {#14140 …}
        +favourites: Doctrine\ORM\PersistentCollection {#14142 …}
        +violations: Doctrine\ORM\PersistentCollection {#14144 …}
        +notifications: Doctrine\ORM\PersistentCollection {#14146 …}
        +awards: Doctrine\ORM\PersistentCollection {#14148 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#14150 …}
        +categories: Doctrine\ORM\PersistentCollection {#14152 …}
        -id: 93451
        -password: "$2y$13$grKVs4jBtKW2V6B8x.moaefKzDnNkCo5t172ZaLBXJmHjz76xtWQy"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14154 …}
        +apId: "0x4E4F@lemmy.dbzer0.com"
        +apProfileId: "https://lemmy.dbzer0.com/u/0x4E4F"
        +apPublicUrl: "https://lemmy.dbzer0.com/u/0x4E4F"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
        +apDomain: "lemmy.dbzer0.com"
        +apPreferredUsername: "0x4E4F"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728557531 {#14100
          date: 2024-10-10 12:52:11.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1728557530 {#14101
          date: 2024-10-10 12:52:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2643 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2626 …}
      +slug: "Arch-BTW"
      +title: "Arch BTW"
      +url: "https://lemmy.dbzer0.com/pictrs/image/8cd8462a-39fe-4cd1-a13a-aec0b020bbb1.jpeg"
      +body: null
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 44
      +favouriteCount: 375
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729197807 {#2638
        date: 2024-10-17 22:43:27.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2645 …}
      +votes: Doctrine\ORM\PersistentCollection {#2647 …}
      +reports: Doctrine\ORM\PersistentCollection {#2649 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2651 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2653 …}
      +badges: Doctrine\ORM\PersistentCollection {#2655 …}
      +children: [
        App\Entity\EntryComment {#2273}
      ]
      -id: 33478
      -titleTs: "'arch':1 'btw':2"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706461867
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/post/13192718"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706375467 {#2623
        date: 2024-01-27 18:11:07.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: null
    +root: null
    +body: "ayo nice legs"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706471122 {#2268
      date: 2024-01-28 20:45:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@0x4E4F@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2274 …}
    +nested: Doctrine\ORM\PersistentCollection {#2190 …}
    +votes: Doctrine\ORM\PersistentCollection {#2265 …}
    +reports: Doctrine\ORM\PersistentCollection {#2263 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2235 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2239 …}
    -id: 347765
    -bodyTs: "'ayo':1 'leg':3 'nice':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7108598"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706471122 {#2267
      date: 2024-01-28 20:45:22.0 +01:00
    }
    +"title": 347765
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.72 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2273
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2271
      +user: Proxies\__CG__\App\Entity\User {#2535
        +avatar: null
        +cover: null
        +email: "0x4E4F@lemmy.dbzer0.com"
        +username: "@0x4E4F@lemmy.dbzer0.com"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729582365 {#14099
          date: 2024-10-22 09:32:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#14102 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14104 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#14106 …}
        +entries: Doctrine\ORM\PersistentCollection {#14108 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#14110 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#14112 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14114 …}
        +posts: Doctrine\ORM\PersistentCollection {#14116 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#14118 …}
        +postComments: Doctrine\ORM\PersistentCollection {#14120 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#14122 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#14124 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#14126 …}
        +follows: Doctrine\ORM\PersistentCollection {#14128 …}
        +followers: Doctrine\ORM\PersistentCollection {#14130 …}
        +blocks: Doctrine\ORM\PersistentCollection {#14132 …}
        +blockers: Doctrine\ORM\PersistentCollection {#14134 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#14136 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#14138 …}
        +reports: Doctrine\ORM\PersistentCollection {#14140 …}
        +favourites: Doctrine\ORM\PersistentCollection {#14142 …}
        +violations: Doctrine\ORM\PersistentCollection {#14144 …}
        +notifications: Doctrine\ORM\PersistentCollection {#14146 …}
        +awards: Doctrine\ORM\PersistentCollection {#14148 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#14150 …}
        +categories: Doctrine\ORM\PersistentCollection {#14152 …}
        -id: 93451
        -password: "$2y$13$grKVs4jBtKW2V6B8x.moaefKzDnNkCo5t172ZaLBXJmHjz76xtWQy"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14154 …}
        +apId: "0x4E4F@lemmy.dbzer0.com"
        +apProfileId: "https://lemmy.dbzer0.com/u/0x4E4F"
        +apPublicUrl: "https://lemmy.dbzer0.com/u/0x4E4F"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
        +apDomain: "lemmy.dbzer0.com"
        +apPreferredUsername: "0x4E4F"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728557531 {#14100
          date: 2024-10-10 12:52:11.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1728557530 {#14101
          date: 2024-10-10 12:52:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2643 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2626 …}
      +slug: "Arch-BTW"
      +title: "Arch BTW"
      +url: "https://lemmy.dbzer0.com/pictrs/image/8cd8462a-39fe-4cd1-a13a-aec0b020bbb1.jpeg"
      +body: null
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 44
      +favouriteCount: 375
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729197807 {#2638
        date: 2024-10-17 22:43:27.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2645 …}
      +votes: Doctrine\ORM\PersistentCollection {#2647 …}
      +reports: Doctrine\ORM\PersistentCollection {#2649 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2651 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2653 …}
      +badges: Doctrine\ORM\PersistentCollection {#2655 …}
      +children: [
        App\Entity\EntryComment {#2273}
      ]
      -id: 33478
      -titleTs: "'arch':1 'btw':2"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706461867
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/post/13192718"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706375467 {#2623
        date: 2024-01-27 18:11:07.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: null
    +root: null
    +body: "ayo nice legs"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706471122 {#2268
      date: 2024-01-28 20:45:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@0x4E4F@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2274 …}
    +nested: Doctrine\ORM\PersistentCollection {#2190 …}
    +votes: Doctrine\ORM\PersistentCollection {#2265 …}
    +reports: Doctrine\ORM\PersistentCollection {#2263 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2235 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2239 …}
    -id: 347765
    -bodyTs: "'ayo':1 'leg':3 'nice':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7108598"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706471122 {#2267
      date: 2024-01-28 20:45:22.0 +01:00
    }
    +"title": 347765
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#9352
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2273
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2271
      +user: Proxies\__CG__\App\Entity\User {#2535
        +avatar: null
        +cover: null
        +email: "0x4E4F@lemmy.dbzer0.com"
        +username: "@0x4E4F@lemmy.dbzer0.com"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1729582365 {#14099
          date: 2024-10-22 09:32:45.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#14102 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#14104 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#14106 …}
        +entries: Doctrine\ORM\PersistentCollection {#14108 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#14110 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#14112 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#14114 …}
        +posts: Doctrine\ORM\PersistentCollection {#14116 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#14118 …}
        +postComments: Doctrine\ORM\PersistentCollection {#14120 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#14122 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#14124 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#14126 …}
        +follows: Doctrine\ORM\PersistentCollection {#14128 …}
        +followers: Doctrine\ORM\PersistentCollection {#14130 …}
        +blocks: Doctrine\ORM\PersistentCollection {#14132 …}
        +blockers: Doctrine\ORM\PersistentCollection {#14134 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#14136 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#14138 …}
        +reports: Doctrine\ORM\PersistentCollection {#14140 …}
        +favourites: Doctrine\ORM\PersistentCollection {#14142 …}
        +violations: Doctrine\ORM\PersistentCollection {#14144 …}
        +notifications: Doctrine\ORM\PersistentCollection {#14146 …}
        +awards: Doctrine\ORM\PersistentCollection {#14148 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#14150 …}
        +categories: Doctrine\ORM\PersistentCollection {#14152 …}
        -id: 93451
        -password: "$2y$13$grKVs4jBtKW2V6B8x.moaefKzDnNkCo5t172ZaLBXJmHjz76xtWQy"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#14154 …}
        +apId: "0x4E4F@lemmy.dbzer0.com"
        +apProfileId: "https://lemmy.dbzer0.com/u/0x4E4F"
        +apPublicUrl: "https://lemmy.dbzer0.com/u/0x4E4F"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
        +apDomain: "lemmy.dbzer0.com"
        +apPreferredUsername: "0x4E4F"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728557531 {#14100
          date: 2024-10-10 12:52:11.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1728557530 {#14101
          date: 2024-10-10 12:52:10.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2378
        +icon: Proxies\__CG__\App\Entity\Image {#3482 …}
        +name: "linuxmemes@lemmy.world"
        +title: "linuxmemes"
        +description: """
          Hint: `:q!`\n
          \n
          ---\n
          \n
          Sister communities:* [LemmyMemes](https://lemmy.world/c/memes@lemmy.world): Memes * [LemmyShitpost](https://lemmy.world/c/lemmyshitpost): Anything and everything goes. * [RISA](https://startrek.website/c/risa): Star Trek memes and shitposts\n
          \n
          ---\n
          \n
          Community rules (click to expand) :::spoiler 1. Follow the site-wide rules\n
          \n
          - Instance-wide TOS: [legal.lemmy.world/tos/](https://legal.lemmy.world/tos/)\n
          - Lemmy code of conduct: [join-lemmy.org/docs/code_of_conduct.html](https://join-lemmy.org/docs/code_of_conduct.html)::: :::spoiler 2. Be civil\n
          - Understand the difference between a joke and an insult.\n
          - Do not harrass or attack members of the community *for any reason*.\n
          - Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the *thing* you dislike, not the individuals who use it. Some people may not have a choice.\n
          - Bigotry will not be tolerated.\n
          - These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment. :::\n
          \n
          3. Post Linux-related content- Including Unix and BSD. - Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of `sudo` in Windows. - No porn. Even if you watch it on a Linux machine.\n
          \n
          :::spoiler 4. No recent reposts\n
          \n
          - Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now. :::\n
          \n
          ---\n
          \n
          Please report posts and comments that break these rules!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 420
        +entryCommentCount: 13249
        +postCount: 1
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729578682 {#3479
          date: 2024-10-22 08:31:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#3483 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#3485 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3487 …}
        +entries: Doctrine\ORM\PersistentCollection {#3489 …}
        +posts: Doctrine\ORM\PersistentCollection {#3491 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3493 …}
        +bans: Doctrine\ORM\PersistentCollection {#3499 …}
        +reports: Doctrine\ORM\PersistentCollection {#3507 …}
        +badges: Doctrine\ORM\PersistentCollection {#3520 …}
        +logs: Doctrine\ORM\PersistentCollection {#3530 …}
        +awards: Doctrine\ORM\PersistentCollection {#3512 …}
        +categories: Doctrine\ORM\PersistentCollection {#3536 …}
        -id: 83
        +apId: "linuxmemes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/linuxmemes"
        +apPublicUrl: "https://lemmy.world/c/linuxmemes"
        +apFollowersUrl: "https://lemmy.world/c/linuxmemes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "linuxmemes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729459896 {#3480
          date: 2024-10-20 23:31:36.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699095615 {#3481
          date: 2023-11-04 12:00:15.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2643 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2626 …}
      +slug: "Arch-BTW"
      +title: "Arch BTW"
      +url: "https://lemmy.dbzer0.com/pictrs/image/8cd8462a-39fe-4cd1-a13a-aec0b020bbb1.jpeg"
      +body: null
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 44
      +favouriteCount: 375
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729197807 {#2638
        date: 2024-10-17 22:43:27.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2645 …}
      +votes: Doctrine\ORM\PersistentCollection {#2647 …}
      +reports: Doctrine\ORM\PersistentCollection {#2649 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2651 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2653 …}
      +badges: Doctrine\ORM\PersistentCollection {#2655 …}
      +children: [
        App\Entity\EntryComment {#2273}
      ]
      -id: 33478
      -titleTs: "'arch':1 'btw':2"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706461867
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/post/13192718"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706375467 {#2623
        date: 2024-01-27 18:11:07.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2378 …2}
    +image: null
    +parent: null
    +root: null
    +body: "ayo nice legs"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706471122 {#2268
      date: 2024-01-28 20:45:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@0x4E4F@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2274 …}
    +nested: Doctrine\ORM\PersistentCollection {#2190 …}
    +votes: Doctrine\ORM\PersistentCollection {#2265 …}
    +reports: Doctrine\ORM\PersistentCollection {#2263 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2235 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2239 …}
    -id: 347765
    -bodyTs: "'ayo':1 'leg':3 'nice':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7108598"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706471122 {#2267
      date: 2024-01-28 20:45:22.0 +01:00
    }
    +"title": 347765
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 14.0 MiB 7.04 ms
Input props
[
  "entry" => App\Entity\Entry {#2470
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2469 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "But-hey-at-least-everyone-supports-webp-now"
    +title: "But hey, at least everyone supports webp now."
    +url: "https://lemmy.world/pictrs/image/21c1153e-7efd-4a19-8ecb-e82fe58658c7.webp"
    +body: "Context: Even though Chromium has native support for AVIF, a very nice image format, Microsoft goes out of their way to remove it from Edge, which is a chromium fork. Jpeg XL (JXL) (not to be confused with Jpeg (JPG) or Jpeg 2000 (jpg2k) ) is another nice image format, which, IIRC, is only supported in Firefox."
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 32
    +favouriteCount: 170
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727674473 {#2459
      date: 2024-09-30 07:34:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2467 …}
    +votes: Doctrine\ORM\PersistentCollection {#2371 …}
    +reports: Doctrine\ORM\PersistentCollection {#2370 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2360 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2361 …}
    +badges: Doctrine\ORM\PersistentCollection {#2372 …}
    +children: []
    -id: 32207
    -titleTs: "'everyon':5 'hey':2 'least':4 'support':6 'webp':7"
    -bodyTs: "'2000':43 'anoth':46 'avif':9 'chromium':4,29 'confus':37 'context':1 'edg':25 'even':2 'firefox':56 'fork':30 'format':14,49 'goe':16 'iirc':51 'imag':13,48 'jpeg':31,39,42 'jpg':40 'jpg2k':44 'jxl':33 'microsoft':15 'nativ':6 'nice':12,47 'remov':22 'support':7,54 'though':3 'way':20 'xl':32"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705948977
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11004635"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705862577 {#2468
      date: 2024-01-21 19:42:57.0 +01:00
    }
  }
  "dateAsUrl" => true
]
Attributes
[
  "dateAsUrl" => true
]
Component
App\Twig\Components\EntryComponent {#14714
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#3427 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#2470
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2469 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "But-hey-at-least-everyone-supports-webp-now"
    +title: "But hey, at least everyone supports webp now."
    +url: "https://lemmy.world/pictrs/image/21c1153e-7efd-4a19-8ecb-e82fe58658c7.webp"
    +body: "Context: Even though Chromium has native support for AVIF, a very nice image format, Microsoft goes out of their way to remove it from Edge, which is a chromium fork. Jpeg XL (JXL) (not to be confused with Jpeg (JPG) or Jpeg 2000 (jpg2k) ) is another nice image format, which, IIRC, is only supported in Firefox."
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 32
    +favouriteCount: 170
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727674473 {#2459
      date: 2024-09-30 07:34:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2467 …}
    +votes: Doctrine\ORM\PersistentCollection {#2371 …}
    +reports: Doctrine\ORM\PersistentCollection {#2370 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2360 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2361 …}
    +badges: Doctrine\ORM\PersistentCollection {#2372 …}
    +children: []
    -id: 32207
    -titleTs: "'everyon':5 'hey':2 'least':4 'support':6 'webp':7"
    -bodyTs: "'2000':43 'anoth':46 'avif':9 'chromium':4,29 'confus':37 'context':1 'edg':25 'even':2 'firefox':56 'fork':30 'format':14,49 'goe':16 'iirc':51 'imag':13,48 'jpeg':31,39,42 'jpg':40 'jpg2k':44 'jxl':33 'microsoft':15 'nativ':6 'nice':12,47 'remov':22 'support':7,54 'though':3 'way':20 'xl':32"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705948977
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11004635"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705862577 {#2468
      date: 2024-01-21 19:42:57.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: true
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 0.19 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#14777
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1705862577 {#2468
    date: 2024-01-21 19:42:57.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#14832
  +date: DateTimeImmutable @1705862577 {#2468
    date: 2024-01-21 19:42:57.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705862577 {#2468
    date: 2024-01-21 19:42:57.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#14886
  +createdAt: DateTimeImmutable @1705862577 {#2468
    date: 2024-01-21 19:42:57.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 14.0 MiB 0.13 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#1556
    +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
    +name: "memes@lemmy.world"
    +title: "memes"
    +description: """
      Community rules\n
      ---------------\n
      \n
      1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
      \n
      2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
      \n
      3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
      \n
      4. No botsNo bots without the express approval of the mods or the admins\n
      \n
      5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
      \n
      \n
      \n
      Sister communities\n
      ------------------\n
      \n
      - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
      - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
      - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
      - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1112
    +entryCommentCount: 22597
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581796 {#3999
      date: 2024-10-22 09:23:16.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
    +entries: Doctrine\ORM\PersistentCollection {#4580 …}
    +posts: Doctrine\ORM\PersistentCollection {#4621 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
    +bans: Doctrine\ORM\PersistentCollection {#4741 …}
    +reports: Doctrine\ORM\PersistentCollection {#4743 …}
    +badges: Doctrine\ORM\PersistentCollection {#4981 …}
    +logs: Doctrine\ORM\PersistentCollection {#5159 …}
    +awards: Doctrine\ORM\PersistentCollection {#5156 …}
    +categories: Doctrine\ORM\PersistentCollection {#5210 …}
    -id: 78
    +apId: "memes@lemmy.world"
    +apProfileId: "https://lemmy.world/c/memes"
    +apPublicUrl: "https://lemmy.world/c/memes"
    +apFollowersUrl: "https://lemmy.world/c/memes/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728743545 {#4112
      date: 2024-10-12 16:32:25.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699084255 {#4113
      date: 2023-11-04 08:50:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#14940
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
    +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
    +name: "memes@lemmy.world"
    +title: "memes"
    +description: """
      Community rules\n
      ---------------\n
      \n
      1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
      \n
      2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
      \n
      3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
      \n
      4. No botsNo bots without the express approval of the mods or the admins\n
      \n
      5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
      \n
      \n
      \n
      Sister communities\n
      ------------------\n
      \n
      - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
      - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
      - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
      - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1112
    +entryCommentCount: 22597
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581796 {#3999
      date: 2024-10-22 09:23:16.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
    +entries: Doctrine\ORM\PersistentCollection {#4580 …}
    +posts: Doctrine\ORM\PersistentCollection {#4621 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
    +bans: Doctrine\ORM\PersistentCollection {#4741 …}
    +reports: Doctrine\ORM\PersistentCollection {#4743 …}
    +badges: Doctrine\ORM\PersistentCollection {#4981 …}
    +logs: Doctrine\ORM\PersistentCollection {#5159 …}
    +awards: Doctrine\ORM\PersistentCollection {#5156 …}
    +categories: Doctrine\ORM\PersistentCollection {#5210 …}
    -id: 78
    +apId: "memes@lemmy.world"
    +apProfileId: "https://lemmy.world/c/memes"
    +apPublicUrl: "https://lemmy.world/c/memes"
    +apFollowersUrl: "https://lemmy.world/c/memes/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728743545 {#4112
      date: 2024-10-12 16:32:25.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699084255 {#4113
      date: 2023-11-04 08:50:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.48 ms
Input props
[
  "subject" => App\Entity\Entry {#2470
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2469 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "But-hey-at-least-everyone-supports-webp-now"
    +title: "But hey, at least everyone supports webp now."
    +url: "https://lemmy.world/pictrs/image/21c1153e-7efd-4a19-8ecb-e82fe58658c7.webp"
    +body: "Context: Even though Chromium has native support for AVIF, a very nice image format, Microsoft goes out of their way to remove it from Edge, which is a chromium fork. Jpeg XL (JXL) (not to be confused with Jpeg (JPG) or Jpeg 2000 (jpg2k) ) is another nice image format, which, IIRC, is only supported in Firefox."
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 32
    +favouriteCount: 170
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727674473 {#2459
      date: 2024-09-30 07:34:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2467 …}
    +votes: Doctrine\ORM\PersistentCollection {#2371 …}
    +reports: Doctrine\ORM\PersistentCollection {#2370 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2360 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2361 …}
    +badges: Doctrine\ORM\PersistentCollection {#2372 …}
    +children: []
    -id: 32207
    -titleTs: "'everyon':5 'hey':2 'least':4 'support':6 'webp':7"
    -bodyTs: "'2000':43 'anoth':46 'avif':9 'chromium':4,29 'confus':37 'context':1 'edg':25 'even':2 'firefox':56 'fork':30 'format':14,49 'goe':16 'iirc':51 'imag':13,48 'jpeg':31,39,42 'jpg':40 'jpg2k':44 'jxl':33 'microsoft':15 'nativ':6 'nice':12,47 'remov':22 'support':7,54 'though':3 'way':20 'xl':32"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705948977
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11004635"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705862577 {#2468
      date: 2024-01-21 19:42:57.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#15006
  +subject: App\Entity\Entry {#2470
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2469 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "But-hey-at-least-everyone-supports-webp-now"
    +title: "But hey, at least everyone supports webp now."
    +url: "https://lemmy.world/pictrs/image/21c1153e-7efd-4a19-8ecb-e82fe58658c7.webp"
    +body: "Context: Even though Chromium has native support for AVIF, a very nice image format, Microsoft goes out of their way to remove it from Edge, which is a chromium fork. Jpeg XL (JXL) (not to be confused with Jpeg (JPG) or Jpeg 2000 (jpg2k) ) is another nice image format, which, IIRC, is only supported in Firefox."
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 32
    +favouriteCount: 170
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727674473 {#2459
      date: 2024-09-30 07:34:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2467 …}
    +votes: Doctrine\ORM\PersistentCollection {#2371 …}
    +reports: Doctrine\ORM\PersistentCollection {#2370 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2360 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2361 …}
    +badges: Doctrine\ORM\PersistentCollection {#2372 …}
    +children: []
    -id: 32207
    -titleTs: "'everyon':5 'hey':2 'least':4 'support':6 'webp':7"
    -bodyTs: "'2000':43 'anoth':46 'avif':9 'chromium':4,29 'confus':37 'context':1 'edg':25 'even':2 'firefox':56 'fork':30 'format':14,49 'goe':16 'iirc':51 'imag':13,48 'jpeg':31,39,42 'jpg':40 'jpg2k':44 'jxl':33 'microsoft':15 'nativ':6 'nice':12,47 'remov':22 'support':7,54 'though':3 'way':20 'xl':32"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705948977
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11004635"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705862577 {#2468
      date: 2024-01-21 19:42:57.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.76 ms
Input props
[
  "subject" => App\Entity\Entry {#2470
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2469 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "But-hey-at-least-everyone-supports-webp-now"
    +title: "But hey, at least everyone supports webp now."
    +url: "https://lemmy.world/pictrs/image/21c1153e-7efd-4a19-8ecb-e82fe58658c7.webp"
    +body: "Context: Even though Chromium has native support for AVIF, a very nice image format, Microsoft goes out of their way to remove it from Edge, which is a chromium fork. Jpeg XL (JXL) (not to be confused with Jpeg (JPG) or Jpeg 2000 (jpg2k) ) is another nice image format, which, IIRC, is only supported in Firefox."
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 32
    +favouriteCount: 170
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727674473 {#2459
      date: 2024-09-30 07:34:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2467 …}
    +votes: Doctrine\ORM\PersistentCollection {#2371 …}
    +reports: Doctrine\ORM\PersistentCollection {#2370 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2360 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2361 …}
    +badges: Doctrine\ORM\PersistentCollection {#2372 …}
    +children: []
    -id: 32207
    -titleTs: "'everyon':5 'hey':2 'least':4 'support':6 'webp':7"
    -bodyTs: "'2000':43 'anoth':46 'avif':9 'chromium':4,29 'confus':37 'context':1 'edg':25 'even':2 'firefox':56 'fork':30 'format':14,49 'goe':16 'iirc':51 'imag':13,48 'jpeg':31,39,42 'jpg':40 'jpg2k':44 'jxl':33 'microsoft':15 'nativ':6 'nice':12,47 'remov':22 'support':7,54 'though':3 'way':20 'xl':32"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705948977
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11004635"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705862577 {#2468
      date: 2024-01-21 19:42:57.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#15063
  +formDest: "entry"
  +subject: App\Entity\Entry {#2470
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2469 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "But-hey-at-least-everyone-supports-webp-now"
    +title: "But hey, at least everyone supports webp now."
    +url: "https://lemmy.world/pictrs/image/21c1153e-7efd-4a19-8ecb-e82fe58658c7.webp"
    +body: "Context: Even though Chromium has native support for AVIF, a very nice image format, Microsoft goes out of their way to remove it from Edge, which is a chromium fork. Jpeg XL (JXL) (not to be confused with Jpeg (JPG) or Jpeg 2000 (jpg2k) ) is another nice image format, which, IIRC, is only supported in Firefox."
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 32
    +favouriteCount: 170
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727674473 {#2459
      date: 2024-09-30 07:34:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2467 …}
    +votes: Doctrine\ORM\PersistentCollection {#2371 …}
    +reports: Doctrine\ORM\PersistentCollection {#2370 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2360 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2361 …}
    +badges: Doctrine\ORM\PersistentCollection {#2372 …}
    +children: []
    -id: 32207
    -titleTs: "'everyon':5 'hey':2 'least':4 'support':6 'webp':7"
    -bodyTs: "'2000':43 'anoth':46 'avif':9 'chromium':4,29 'confus':37 'context':1 'edg':25 'even':2 'firefox':56 'fork':30 'format':14,49 'goe':16 'iirc':51 'imag':13,48 'jpeg':31,39,42 'jpg':40 'jpg2k':44 'jxl':33 'microsoft':15 'nativ':6 'nice':12,47 'remov':22 'support':7,54 'though':3 'way':20 'xl':32"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705948977
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11004635"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705862577 {#2468
      date: 2024-01-21 19:42:57.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 16.0 MiB 11.68 ms
Input props
[
  "entry" => App\Entity\Entry {#1691
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#1692 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "Gonna-need-a-bigger-bowl"
    +title: "Gonna need a bigger bowl!"
    +url: "https://lemmy.world/pictrs/image/47d53a00-70fa-4b4b-8801-be5213b9a007.webp"
    +body: """
      Context: [medium.com/…/new-study-at-least-15-of-all-reddit-…](https://medium.com/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)\n
      \n
      Without paywall/tracking: [freedium.cfd/…/new-study-at-least-15-of-all-reddi…](https://freedium.cfd/https://medium.com/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 16
    +favouriteCount: 283
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723212813 {#1689
      date: 2024-08-09 16:13:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1795 …}
    +votes: Doctrine\ORM\PersistentCollection {#1711 …}
    +reports: Doctrine\ORM\PersistentCollection {#1611 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1630 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1628 …}
    +badges: Doctrine\ORM\PersistentCollection {#1599 …}
    +children: []
    -id: 28730
    -titleTs: "'bigger':4 'bowl':5 'gonna':1 'need':2"
    -bodyTs: "'/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)':6 '/https://medium.com/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)':13 '/new-study-at-least-15-of-all-reddi':10 '/new-study-at-least-15-of-all-reddit-':3 'context':1 'freedium.cfd':9,12 'freedium.cfd/https://medium.com/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)':11 'medium.com':2,5 'medium.com/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)':4 'paywall/tracking':8 'without':7"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705003295
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10547591"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704916895 {#1686
      date: 2024-01-10 21:01:35.0 +01:00
    }
  }
  "dateAsUrl" => true
]
Attributes
[
  "dateAsUrl" => true
]
Component
App\Twig\Components\EntryComponent {#15314
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#3427 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#1691
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#1692 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "Gonna-need-a-bigger-bowl"
    +title: "Gonna need a bigger bowl!"
    +url: "https://lemmy.world/pictrs/image/47d53a00-70fa-4b4b-8801-be5213b9a007.webp"
    +body: """
      Context: [medium.com/…/new-study-at-least-15-of-all-reddit-…](https://medium.com/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)\n
      \n
      Without paywall/tracking: [freedium.cfd/…/new-study-at-least-15-of-all-reddi…](https://freedium.cfd/https://medium.com/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 16
    +favouriteCount: 283
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723212813 {#1689
      date: 2024-08-09 16:13:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1795 …}
    +votes: Doctrine\ORM\PersistentCollection {#1711 …}
    +reports: Doctrine\ORM\PersistentCollection {#1611 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1630 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1628 …}
    +badges: Doctrine\ORM\PersistentCollection {#1599 …}
    +children: []
    -id: 28730
    -titleTs: "'bigger':4 'bowl':5 'gonna':1 'need':2"
    -bodyTs: "'/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)':6 '/https://medium.com/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)':13 '/new-study-at-least-15-of-all-reddi':10 '/new-study-at-least-15-of-all-reddit-':3 'context':1 'freedium.cfd':9,12 'freedium.cfd/https://medium.com/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)':11 'medium.com':2,5 'medium.com/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)':4 'paywall/tracking':8 'without':7"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705003295
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10547591"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704916895 {#1686
      date: 2024-01-10 21:01:35.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: true
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 0.19 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#15389
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.12 ms
Input props
[
  "date" => DateTimeImmutable @1704916895 {#1686
    date: 2024-01-10 21:01:35.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#15444
  +date: DateTimeImmutable @1704916895 {#1686
    date: 2024-01-10 21:01:35.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704916895 {#1686
    date: 2024-01-10 21:01:35.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#15498
  +createdAt: DateTimeImmutable @1704916895 {#1686
    date: 2024-01-10 21:01:35.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 14.0 MiB 0.15 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#1556
    +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
    +name: "memes@lemmy.world"
    +title: "memes"
    +description: """
      Community rules\n
      ---------------\n
      \n
      1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
      \n
      2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
      \n
      3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
      \n
      4. No botsNo bots without the express approval of the mods or the admins\n
      \n
      5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
      \n
      \n
      \n
      Sister communities\n
      ------------------\n
      \n
      - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
      - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
      - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
      - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1112
    +entryCommentCount: 22597
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581796 {#3999
      date: 2024-10-22 09:23:16.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
    +entries: Doctrine\ORM\PersistentCollection {#4580 …}
    +posts: Doctrine\ORM\PersistentCollection {#4621 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
    +bans: Doctrine\ORM\PersistentCollection {#4741 …}
    +reports: Doctrine\ORM\PersistentCollection {#4743 …}
    +badges: Doctrine\ORM\PersistentCollection {#4981 …}
    +logs: Doctrine\ORM\PersistentCollection {#5159 …}
    +awards: Doctrine\ORM\PersistentCollection {#5156 …}
    +categories: Doctrine\ORM\PersistentCollection {#5210 …}
    -id: 78
    +apId: "memes@lemmy.world"
    +apProfileId: "https://lemmy.world/c/memes"
    +apPublicUrl: "https://lemmy.world/c/memes"
    +apFollowersUrl: "https://lemmy.world/c/memes/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728743545 {#4112
      date: 2024-10-12 16:32:25.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699084255 {#4113
      date: 2023-11-04 08:50:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#15552
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
    +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
    +name: "memes@lemmy.world"
    +title: "memes"
    +description: """
      Community rules\n
      ---------------\n
      \n
      1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
      \n
      2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
      \n
      3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
      \n
      4. No botsNo bots without the express approval of the mods or the admins\n
      \n
      5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
      \n
      \n
      \n
      Sister communities\n
      ------------------\n
      \n
      - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
      - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
      - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
      - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1112
    +entryCommentCount: 22597
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581796 {#3999
      date: 2024-10-22 09:23:16.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
    +entries: Doctrine\ORM\PersistentCollection {#4580 …}
    +posts: Doctrine\ORM\PersistentCollection {#4621 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
    +bans: Doctrine\ORM\PersistentCollection {#4741 …}
    +reports: Doctrine\ORM\PersistentCollection {#4743 …}
    +badges: Doctrine\ORM\PersistentCollection {#4981 …}
    +logs: Doctrine\ORM\PersistentCollection {#5159 …}
    +awards: Doctrine\ORM\PersistentCollection {#5156 …}
    +categories: Doctrine\ORM\PersistentCollection {#5210 …}
    -id: 78
    +apId: "memes@lemmy.world"
    +apProfileId: "https://lemmy.world/c/memes"
    +apPublicUrl: "https://lemmy.world/c/memes"
    +apFollowersUrl: "https://lemmy.world/c/memes/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728743545 {#4112
      date: 2024-10-12 16:32:25.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699084255 {#4113
      date: 2023-11-04 08:50:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
vote App\Twig\Components\VoteComponent 14.0 MiB 3.51 ms
Input props
[
  "subject" => App\Entity\Entry {#1691
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#1692 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "Gonna-need-a-bigger-bowl"
    +title: "Gonna need a bigger bowl!"
    +url: "https://lemmy.world/pictrs/image/47d53a00-70fa-4b4b-8801-be5213b9a007.webp"
    +body: """
      Context: [medium.com/…/new-study-at-least-15-of-all-reddit-…](https://medium.com/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)\n
      \n
      Without paywall/tracking: [freedium.cfd/…/new-study-at-least-15-of-all-reddi…](https://freedium.cfd/https://medium.com/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 16
    +favouriteCount: 283
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723212813 {#1689
      date: 2024-08-09 16:13:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1795 …}
    +votes: Doctrine\ORM\PersistentCollection {#1711 …}
    +reports: Doctrine\ORM\PersistentCollection {#1611 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1630 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1628 …}
    +badges: Doctrine\ORM\PersistentCollection {#1599 …}
    +children: []
    -id: 28730
    -titleTs: "'bigger':4 'bowl':5 'gonna':1 'need':2"
    -bodyTs: "'/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)':6 '/https://medium.com/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)':13 '/new-study-at-least-15-of-all-reddi':10 '/new-study-at-least-15-of-all-reddit-':3 'context':1 'freedium.cfd':9,12 'freedium.cfd/https://medium.com/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)':11 'medium.com':2,5 'medium.com/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)':4 'paywall/tracking':8 'without':7"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705003295
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10547591"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704916895 {#1686
      date: 2024-01-10 21:01:35.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#15618
  +subject: App\Entity\Entry {#1691
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#1692 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "Gonna-need-a-bigger-bowl"
    +title: "Gonna need a bigger bowl!"
    +url: "https://lemmy.world/pictrs/image/47d53a00-70fa-4b4b-8801-be5213b9a007.webp"
    +body: """
      Context: [medium.com/…/new-study-at-least-15-of-all-reddit-…](https://medium.com/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)\n
      \n
      Without paywall/tracking: [freedium.cfd/…/new-study-at-least-15-of-all-reddi…](https://freedium.cfd/https://medium.com/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 16
    +favouriteCount: 283
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723212813 {#1689
      date: 2024-08-09 16:13:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1795 …}
    +votes: Doctrine\ORM\PersistentCollection {#1711 …}
    +reports: Doctrine\ORM\PersistentCollection {#1611 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1630 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1628 …}
    +badges: Doctrine\ORM\PersistentCollection {#1599 …}
    +children: []
    -id: 28730
    -titleTs: "'bigger':4 'bowl':5 'gonna':1 'need':2"
    -bodyTs: "'/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)':6 '/https://medium.com/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)':13 '/new-study-at-least-15-of-all-reddi':10 '/new-study-at-least-15-of-all-reddit-':3 'context':1 'freedium.cfd':9,12 'freedium.cfd/https://medium.com/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)':11 'medium.com':2,5 'medium.com/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)':4 'paywall/tracking':8 'without':7"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705003295
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10547591"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704916895 {#1686
      date: 2024-01-10 21:01:35.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.66 ms
Input props
[
  "subject" => App\Entity\Entry {#1691
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#1692 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "Gonna-need-a-bigger-bowl"
    +title: "Gonna need a bigger bowl!"
    +url: "https://lemmy.world/pictrs/image/47d53a00-70fa-4b4b-8801-be5213b9a007.webp"
    +body: """
      Context: [medium.com/…/new-study-at-least-15-of-all-reddit-…](https://medium.com/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)\n
      \n
      Without paywall/tracking: [freedium.cfd/…/new-study-at-least-15-of-all-reddi…](https://freedium.cfd/https://medium.com/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 16
    +favouriteCount: 283
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723212813 {#1689
      date: 2024-08-09 16:13:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1795 …}
    +votes: Doctrine\ORM\PersistentCollection {#1711 …}
    +reports: Doctrine\ORM\PersistentCollection {#1611 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1630 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1628 …}
    +badges: Doctrine\ORM\PersistentCollection {#1599 …}
    +children: []
    -id: 28730
    -titleTs: "'bigger':4 'bowl':5 'gonna':1 'need':2"
    -bodyTs: "'/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)':6 '/https://medium.com/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)':13 '/new-study-at-least-15-of-all-reddi':10 '/new-study-at-least-15-of-all-reddit-':3 'context':1 'freedium.cfd':9,12 'freedium.cfd/https://medium.com/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)':11 'medium.com':2,5 'medium.com/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)':4 'paywall/tracking':8 'without':7"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705003295
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10547591"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704916895 {#1686
      date: 2024-01-10 21:01:35.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#15675
  +formDest: "entry"
  +subject: App\Entity\Entry {#1691
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#1692 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "Gonna-need-a-bigger-bowl"
    +title: "Gonna need a bigger bowl!"
    +url: "https://lemmy.world/pictrs/image/47d53a00-70fa-4b4b-8801-be5213b9a007.webp"
    +body: """
      Context: [medium.com/…/new-study-at-least-15-of-all-reddit-…](https://medium.com/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)\n
      \n
      Without paywall/tracking: [freedium.cfd/…/new-study-at-least-15-of-all-reddi…](https://freedium.cfd/https://medium.com/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 16
    +favouriteCount: 283
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1723212813 {#1689
      date: 2024-08-09 16:13:33.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1795 …}
    +votes: Doctrine\ORM\PersistentCollection {#1711 …}
    +reports: Doctrine\ORM\PersistentCollection {#1611 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1630 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1628 …}
    +badges: Doctrine\ORM\PersistentCollection {#1599 …}
    +children: []
    -id: 28730
    -titleTs: "'bigger':4 'bowl':5 'gonna':1 'need':2"
    -bodyTs: "'/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)':6 '/https://medium.com/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)':13 '/new-study-at-least-15-of-all-reddi':10 '/new-study-at-least-15-of-all-reddit-':3 'context':1 'freedium.cfd':9,12 'freedium.cfd/https://medium.com/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)':11 'medium.com':2,5 'medium.com/collapsenews/new-study-at-least-15-of-all-reddit-content-is-corporate-trolls-trying-to-manipulate-public-b249bd42ab42)':4 'paywall/tracking':8 'without':7"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705003295
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10547591"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704916895 {#1686
      date: 2024-01-10 21:01:35.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 16.0 MiB 6.54 ms
Input props
[
  "entry" => App\Entity\Entry {#2021
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2028 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "Sentence-mining-so-hard-the-OSMRE-had-to-send-an"
    +title: "Sentence mining so hard the OSMRE had to send an inspector into my Anki decks"
    +url: "https://lemmy.world/pictrs/image/b8c69d6b-1fa8-4dbd-bbbd-3d297c4c7a1a.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 9
    +favouriteCount: 118
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729558237 {#2011
      date: 2024-10-22 02:50:37.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2029 …}
    +votes: Doctrine\ORM\PersistentCollection {#2020 …}
    +reports: Doctrine\ORM\PersistentCollection {#2027 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2031 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2037 …}
    +badges: Doctrine\ORM\PersistentCollection {#2075 …}
    +children: [
      1 => App\Entity\EntryComment {#2145
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2021}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
        +body: "Thanks! Ironic that I didn’t include spelling as one of the skills in this meme…"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1706588792 {#2157
          date: 2024-01-30 05:26:32.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@littlebluespark@lemmy.world"
          "@renzev@lemmy.world"
          "@littlebluespark@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2152 …}
        +nested: Doctrine\ORM\PersistentCollection {#2148 …}
        +votes: Doctrine\ORM\PersistentCollection {#2146 …}
        +reports: Doctrine\ORM\PersistentCollection {#2180 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2181 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2171 …}
        -id: 351744
        -bodyTs: "'didn':5 'includ':7 'iron':2 'meme':16 'one':10 'skill':13 'spell':8 'thank':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7140915"
        +editedAt: DateTimeImmutable @1729547114 {#2151
          date: 2024-10-21 23:45:14.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706588792 {#2147
          date: 2024-01-30 05:26:32.0 +01:00
        }
        +"title": 351744
      }
      0 => App\Entity\EntryComment {#2256
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2021}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
        +body: """
          First: Find *easier* comprehensible input material. The whole point is to learn new words by guessing their meaning based on context. It aint gonna work if you don’t know enough words to even understand the context. So, content meant for natives will be quite far along your journey. Start first with comprehensible input content meant for learners. And if even that is too difficult, go back to studying the words and grammatical structures that your textbook tells you to.\n
          \n
          Second: At least in my experience, there’s no easy way around doing a shitton of flashcard/sentence mining. Set aside time in your weekly (preferably daily) routine to just spam the fuck out of Anki / q*izlet / whatever other app you use and commit to it religiously. Practice makes perfect. Don’t slack off and tell yourself that you’re “not motivated”. Force yourself to study *even if you don’t want to*. Motivation is a finite resource, Discipline is renewable. Soon enough, you will find that it gets easier and easier to stay motivated. That is the essence of discipline. And, as a bonus, discipline is a universal skill: if you get better at motivating yourself in the context of learning a new language, you will also notice improvements in other areas of your life. Many people start learning a foreign language specifically to train their discipline.\n
          \n
          Third: Only do `n+1` sentence mining. That means, only make flash cards out of sentences that have only one word or construct that you don’t already know. And if most of the sentences you encounter have more than that, it’s a sign that you have to take a step back and learn the basic vocab sets that your textbook gives you before moving on to comprehensible input and sentence mining.\n
          \n
          Fourth: As Stephen Covey said, **take time to sharpen the saw**. That means put some effort into researching different learning techniques that work for *you*. Otherwise, you’ll just be wasting time on ineffective strategies. The previous advice I gave may not apply to you specifically, so it’s best to do your own research.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706555587 {#2243
          date: 2024-01-29 20:13:07.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@feedum_sneedson@lemmy.world"
          "@renzev@lemmy.world"
          "@feedum_sneedson@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2284 …}
        +nested: Doctrine\ORM\PersistentCollection {#2286 …}
        +votes: Doctrine\ORM\PersistentCollection {#2188 …}
        +reports: Doctrine\ORM\PersistentCollection {#2034 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2154 …}
        -id: 350606
        -bodyTs: "'+1':233 'advic':339 'aint':23 'along':47 'alreadi':256 'also':208 'anki':115 'app':120 'appli':344 'area':213 'around':92 'asid':100 'back':67,281 'base':19 'basic':285 'best':351 'better':194 'bonus':185 'card':241 'commit':124 'comprehens':4,53,297 'construct':251 'content':39,55 'context':21,37,200 'covey':305 'daili':106 'differ':320 'difficult':65 'disciplin':159,181,186,228 'easi':90 'easier':3,170,172 'effort':317 'encount':265 'enough':31,163 'essenc':179 'even':34,61,147 'experi':86 'far':46 'find':2,166 'finit':157 'first':1,51 'flash':240 'flashcard/sentence':97 'forc':143 'foreign':222 'fourth':302 'fuck':112 'gave':341 'get':169,193 'give':291 'go':66 'gonna':24 'grammat':73 'guess':16 'improv':210 'ineffect':335 'input':5,54,298 'izlet':117 'journey':49 'know':30,257 'languag':205,223 'learn':12,202,220,283,321 'learner':58 'least':83 'life':216 'll':329 'make':129,239 'mani':217 'materi':6 'may':342 'mean':18,237,314 'meant':40,56 'mine':98,235,301 'motiv':142,154,175,196 'move':294 'n':232 'nativ':42 'new':13,204 'notic':209 'one':248 'otherwis':327 'peopl':218 'perfect':130 'point':9 'practic':128 'prefer':105 'previous':338 'put':315 'q':116 'quit':45 're':140 'religi':127 'renew':161 'research':319,356 'resourc':158 'routin':107 'said':306 'saw':312 'second':81 'sentenc':234,244,263,300 'set':99,287 'sharpen':310 'shitton':95 'sign':273 'skill':190 'slack':133 'soon':162 'spam':110 'specif':224,347 'start':50,219 'stay':174 'step':280 'stephen':304 'strategi':336 'structur':74 'studi':69,146 'take':278,307 'techniqu':322 'tell':78,136 'textbook':77,290 'third':229 'time':101,308,333 'train':226 'understand':35 'univers':189 'use':122 'vocab':286 'want':152 'wast':332 'way':91 'week':104 'whatev':118 'whole':8 'word':14,32,71,249 'work':25,324"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7131681"
        +editedAt: DateTimeImmutable @1729446895 {#2247
          date: 2024-10-20 19:54:55.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706555587 {#2255
          date: 2024-01-29 20:13:07.0 +01:00
        }
        +"title": 350606
      }
    ]
    -id: 33814
    -titleTs: "'anki':14 'deck':15 'hard':4 'inspector':11 'mine':2 'osmr':6 'send':9 'sentenc':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706622573
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11328559"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706536173 {#2033
      date: 2024-01-29 14:49:33.0 +01:00
    }
  }
  "dateAsUrl" => true
]
Attributes
[
  "dateAsUrl" => true
]
Component
App\Twig\Components\EntryComponent {#15926
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#3427 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#2021
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2028 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "Sentence-mining-so-hard-the-OSMRE-had-to-send-an"
    +title: "Sentence mining so hard the OSMRE had to send an inspector into my Anki decks"
    +url: "https://lemmy.world/pictrs/image/b8c69d6b-1fa8-4dbd-bbbd-3d297c4c7a1a.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 9
    +favouriteCount: 118
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729558237 {#2011
      date: 2024-10-22 02:50:37.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2029 …}
    +votes: Doctrine\ORM\PersistentCollection {#2020 …}
    +reports: Doctrine\ORM\PersistentCollection {#2027 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2031 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2037 …}
    +badges: Doctrine\ORM\PersistentCollection {#2075 …}
    +children: [
      1 => App\Entity\EntryComment {#2145
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2021}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
        +body: "Thanks! Ironic that I didn’t include spelling as one of the skills in this meme…"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1706588792 {#2157
          date: 2024-01-30 05:26:32.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@littlebluespark@lemmy.world"
          "@renzev@lemmy.world"
          "@littlebluespark@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2152 …}
        +nested: Doctrine\ORM\PersistentCollection {#2148 …}
        +votes: Doctrine\ORM\PersistentCollection {#2146 …}
        +reports: Doctrine\ORM\PersistentCollection {#2180 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2181 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2171 …}
        -id: 351744
        -bodyTs: "'didn':5 'includ':7 'iron':2 'meme':16 'one':10 'skill':13 'spell':8 'thank':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7140915"
        +editedAt: DateTimeImmutable @1729547114 {#2151
          date: 2024-10-21 23:45:14.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706588792 {#2147
          date: 2024-01-30 05:26:32.0 +01:00
        }
        +"title": 351744
      }
      0 => App\Entity\EntryComment {#2256
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2021}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
        +body: """
          First: Find *easier* comprehensible input material. The whole point is to learn new words by guessing their meaning based on context. It aint gonna work if you don’t know enough words to even understand the context. So, content meant for natives will be quite far along your journey. Start first with comprehensible input content meant for learners. And if even that is too difficult, go back to studying the words and grammatical structures that your textbook tells you to.\n
          \n
          Second: At least in my experience, there’s no easy way around doing a shitton of flashcard/sentence mining. Set aside time in your weekly (preferably daily) routine to just spam the fuck out of Anki / q*izlet / whatever other app you use and commit to it religiously. Practice makes perfect. Don’t slack off and tell yourself that you’re “not motivated”. Force yourself to study *even if you don’t want to*. Motivation is a finite resource, Discipline is renewable. Soon enough, you will find that it gets easier and easier to stay motivated. That is the essence of discipline. And, as a bonus, discipline is a universal skill: if you get better at motivating yourself in the context of learning a new language, you will also notice improvements in other areas of your life. Many people start learning a foreign language specifically to train their discipline.\n
          \n
          Third: Only do `n+1` sentence mining. That means, only make flash cards out of sentences that have only one word or construct that you don’t already know. And if most of the sentences you encounter have more than that, it’s a sign that you have to take a step back and learn the basic vocab sets that your textbook gives you before moving on to comprehensible input and sentence mining.\n
          \n
          Fourth: As Stephen Covey said, **take time to sharpen the saw**. That means put some effort into researching different learning techniques that work for *you*. Otherwise, you’ll just be wasting time on ineffective strategies. The previous advice I gave may not apply to you specifically, so it’s best to do your own research.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706555587 {#2243
          date: 2024-01-29 20:13:07.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@feedum_sneedson@lemmy.world"
          "@renzev@lemmy.world"
          "@feedum_sneedson@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2284 …}
        +nested: Doctrine\ORM\PersistentCollection {#2286 …}
        +votes: Doctrine\ORM\PersistentCollection {#2188 …}
        +reports: Doctrine\ORM\PersistentCollection {#2034 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2154 …}
        -id: 350606
        -bodyTs: "'+1':233 'advic':339 'aint':23 'along':47 'alreadi':256 'also':208 'anki':115 'app':120 'appli':344 'area':213 'around':92 'asid':100 'back':67,281 'base':19 'basic':285 'best':351 'better':194 'bonus':185 'card':241 'commit':124 'comprehens':4,53,297 'construct':251 'content':39,55 'context':21,37,200 'covey':305 'daili':106 'differ':320 'difficult':65 'disciplin':159,181,186,228 'easi':90 'easier':3,170,172 'effort':317 'encount':265 'enough':31,163 'essenc':179 'even':34,61,147 'experi':86 'far':46 'find':2,166 'finit':157 'first':1,51 'flash':240 'flashcard/sentence':97 'forc':143 'foreign':222 'fourth':302 'fuck':112 'gave':341 'get':169,193 'give':291 'go':66 'gonna':24 'grammat':73 'guess':16 'improv':210 'ineffect':335 'input':5,54,298 'izlet':117 'journey':49 'know':30,257 'languag':205,223 'learn':12,202,220,283,321 'learner':58 'least':83 'life':216 'll':329 'make':129,239 'mani':217 'materi':6 'may':342 'mean':18,237,314 'meant':40,56 'mine':98,235,301 'motiv':142,154,175,196 'move':294 'n':232 'nativ':42 'new':13,204 'notic':209 'one':248 'otherwis':327 'peopl':218 'perfect':130 'point':9 'practic':128 'prefer':105 'previous':338 'put':315 'q':116 'quit':45 're':140 'religi':127 'renew':161 'research':319,356 'resourc':158 'routin':107 'said':306 'saw':312 'second':81 'sentenc':234,244,263,300 'set':99,287 'sharpen':310 'shitton':95 'sign':273 'skill':190 'slack':133 'soon':162 'spam':110 'specif':224,347 'start':50,219 'stay':174 'step':280 'stephen':304 'strategi':336 'structur':74 'studi':69,146 'take':278,307 'techniqu':322 'tell':78,136 'textbook':77,290 'third':229 'time':101,308,333 'train':226 'understand':35 'univers':189 'use':122 'vocab':286 'want':152 'wast':332 'way':91 'week':104 'whatev':118 'whole':8 'word':14,32,71,249 'work':25,324"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7131681"
        +editedAt: DateTimeImmutable @1729446895 {#2247
          date: 2024-10-20 19:54:55.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706555587 {#2255
          date: 2024-01-29 20:13:07.0 +01:00
        }
        +"title": 350606
      }
    ]
    -id: 33814
    -titleTs: "'anki':14 'deck':15 'hard':4 'inspector':11 'mine':2 'osmr':6 'send':9 'sentenc':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706622573
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11328559"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706536173 {#2033
      date: 2024-01-29 14:49:33.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: true
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#15975
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.12 ms
Input props
[
  "date" => DateTimeImmutable @1706536173 {#2033
    date: 2024-01-29 14:49:33.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#16030
  +date: DateTimeImmutable @1706536173 {#2033
    date: 2024-01-29 14:49:33.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706536173 {#2033
    date: 2024-01-29 14:49:33.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#16084
  +createdAt: DateTimeImmutable @1706536173 {#2033
    date: 2024-01-29 14:49:33.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 16.0 MiB 0.12 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#1556
    +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
    +name: "memes@lemmy.world"
    +title: "memes"
    +description: """
      Community rules\n
      ---------------\n
      \n
      1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
      \n
      2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
      \n
      3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
      \n
      4. No botsNo bots without the express approval of the mods or the admins\n
      \n
      5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
      \n
      \n
      \n
      Sister communities\n
      ------------------\n
      \n
      - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
      - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
      - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
      - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1112
    +entryCommentCount: 22597
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581796 {#3999
      date: 2024-10-22 09:23:16.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
    +entries: Doctrine\ORM\PersistentCollection {#4580 …}
    +posts: Doctrine\ORM\PersistentCollection {#4621 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
    +bans: Doctrine\ORM\PersistentCollection {#4741 …}
    +reports: Doctrine\ORM\PersistentCollection {#4743 …}
    +badges: Doctrine\ORM\PersistentCollection {#4981 …}
    +logs: Doctrine\ORM\PersistentCollection {#5159 …}
    +awards: Doctrine\ORM\PersistentCollection {#5156 …}
    +categories: Doctrine\ORM\PersistentCollection {#5210 …}
    -id: 78
    +apId: "memes@lemmy.world"
    +apProfileId: "https://lemmy.world/c/memes"
    +apPublicUrl: "https://lemmy.world/c/memes"
    +apFollowersUrl: "https://lemmy.world/c/memes/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728743545 {#4112
      date: 2024-10-12 16:32:25.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699084255 {#4113
      date: 2023-11-04 08:50:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#16138
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
    +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
    +name: "memes@lemmy.world"
    +title: "memes"
    +description: """
      Community rules\n
      ---------------\n
      \n
      1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
      \n
      2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
      \n
      3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
      \n
      4. No botsNo bots without the express approval of the mods or the admins\n
      \n
      5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
      \n
      \n
      \n
      Sister communities\n
      ------------------\n
      \n
      - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
      - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
      - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
      - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1112
    +entryCommentCount: 22597
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581796 {#3999
      date: 2024-10-22 09:23:16.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
    +entries: Doctrine\ORM\PersistentCollection {#4580 …}
    +posts: Doctrine\ORM\PersistentCollection {#4621 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
    +bans: Doctrine\ORM\PersistentCollection {#4741 …}
    +reports: Doctrine\ORM\PersistentCollection {#4743 …}
    +badges: Doctrine\ORM\PersistentCollection {#4981 …}
    +logs: Doctrine\ORM\PersistentCollection {#5159 …}
    +awards: Doctrine\ORM\PersistentCollection {#5156 …}
    +categories: Doctrine\ORM\PersistentCollection {#5210 …}
    -id: 78
    +apId: "memes@lemmy.world"
    +apProfileId: "https://lemmy.world/c/memes"
    +apPublicUrl: "https://lemmy.world/c/memes"
    +apFollowersUrl: "https://lemmy.world/c/memes/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728743545 {#4112
      date: 2024-10-12 16:32:25.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699084255 {#4113
      date: 2023-11-04 08:50:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.37 ms
Input props
[
  "subject" => App\Entity\Entry {#2021
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2028 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "Sentence-mining-so-hard-the-OSMRE-had-to-send-an"
    +title: "Sentence mining so hard the OSMRE had to send an inspector into my Anki decks"
    +url: "https://lemmy.world/pictrs/image/b8c69d6b-1fa8-4dbd-bbbd-3d297c4c7a1a.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 9
    +favouriteCount: 118
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729558237 {#2011
      date: 2024-10-22 02:50:37.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2029 …}
    +votes: Doctrine\ORM\PersistentCollection {#2020 …}
    +reports: Doctrine\ORM\PersistentCollection {#2027 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2031 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2037 …}
    +badges: Doctrine\ORM\PersistentCollection {#2075 …}
    +children: [
      1 => App\Entity\EntryComment {#2145
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2021}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
        +body: "Thanks! Ironic that I didn’t include spelling as one of the skills in this meme…"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1706588792 {#2157
          date: 2024-01-30 05:26:32.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@littlebluespark@lemmy.world"
          "@renzev@lemmy.world"
          "@littlebluespark@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2152 …}
        +nested: Doctrine\ORM\PersistentCollection {#2148 …}
        +votes: Doctrine\ORM\PersistentCollection {#2146 …}
        +reports: Doctrine\ORM\PersistentCollection {#2180 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2181 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2171 …}
        -id: 351744
        -bodyTs: "'didn':5 'includ':7 'iron':2 'meme':16 'one':10 'skill':13 'spell':8 'thank':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7140915"
        +editedAt: DateTimeImmutable @1729547114 {#2151
          date: 2024-10-21 23:45:14.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706588792 {#2147
          date: 2024-01-30 05:26:32.0 +01:00
        }
        +"title": 351744
      }
      0 => App\Entity\EntryComment {#2256
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2021}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
        +body: """
          First: Find *easier* comprehensible input material. The whole point is to learn new words by guessing their meaning based on context. It aint gonna work if you don’t know enough words to even understand the context. So, content meant for natives will be quite far along your journey. Start first with comprehensible input content meant for learners. And if even that is too difficult, go back to studying the words and grammatical structures that your textbook tells you to.\n
          \n
          Second: At least in my experience, there’s no easy way around doing a shitton of flashcard/sentence mining. Set aside time in your weekly (preferably daily) routine to just spam the fuck out of Anki / q*izlet / whatever other app you use and commit to it religiously. Practice makes perfect. Don’t slack off and tell yourself that you’re “not motivated”. Force yourself to study *even if you don’t want to*. Motivation is a finite resource, Discipline is renewable. Soon enough, you will find that it gets easier and easier to stay motivated. That is the essence of discipline. And, as a bonus, discipline is a universal skill: if you get better at motivating yourself in the context of learning a new language, you will also notice improvements in other areas of your life. Many people start learning a foreign language specifically to train their discipline.\n
          \n
          Third: Only do `n+1` sentence mining. That means, only make flash cards out of sentences that have only one word or construct that you don’t already know. And if most of the sentences you encounter have more than that, it’s a sign that you have to take a step back and learn the basic vocab sets that your textbook gives you before moving on to comprehensible input and sentence mining.\n
          \n
          Fourth: As Stephen Covey said, **take time to sharpen the saw**. That means put some effort into researching different learning techniques that work for *you*. Otherwise, you’ll just be wasting time on ineffective strategies. The previous advice I gave may not apply to you specifically, so it’s best to do your own research.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706555587 {#2243
          date: 2024-01-29 20:13:07.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@feedum_sneedson@lemmy.world"
          "@renzev@lemmy.world"
          "@feedum_sneedson@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2284 …}
        +nested: Doctrine\ORM\PersistentCollection {#2286 …}
        +votes: Doctrine\ORM\PersistentCollection {#2188 …}
        +reports: Doctrine\ORM\PersistentCollection {#2034 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2154 …}
        -id: 350606
        -bodyTs: "'+1':233 'advic':339 'aint':23 'along':47 'alreadi':256 'also':208 'anki':115 'app':120 'appli':344 'area':213 'around':92 'asid':100 'back':67,281 'base':19 'basic':285 'best':351 'better':194 'bonus':185 'card':241 'commit':124 'comprehens':4,53,297 'construct':251 'content':39,55 'context':21,37,200 'covey':305 'daili':106 'differ':320 'difficult':65 'disciplin':159,181,186,228 'easi':90 'easier':3,170,172 'effort':317 'encount':265 'enough':31,163 'essenc':179 'even':34,61,147 'experi':86 'far':46 'find':2,166 'finit':157 'first':1,51 'flash':240 'flashcard/sentence':97 'forc':143 'foreign':222 'fourth':302 'fuck':112 'gave':341 'get':169,193 'give':291 'go':66 'gonna':24 'grammat':73 'guess':16 'improv':210 'ineffect':335 'input':5,54,298 'izlet':117 'journey':49 'know':30,257 'languag':205,223 'learn':12,202,220,283,321 'learner':58 'least':83 'life':216 'll':329 'make':129,239 'mani':217 'materi':6 'may':342 'mean':18,237,314 'meant':40,56 'mine':98,235,301 'motiv':142,154,175,196 'move':294 'n':232 'nativ':42 'new':13,204 'notic':209 'one':248 'otherwis':327 'peopl':218 'perfect':130 'point':9 'practic':128 'prefer':105 'previous':338 'put':315 'q':116 'quit':45 're':140 'religi':127 'renew':161 'research':319,356 'resourc':158 'routin':107 'said':306 'saw':312 'second':81 'sentenc':234,244,263,300 'set':99,287 'sharpen':310 'shitton':95 'sign':273 'skill':190 'slack':133 'soon':162 'spam':110 'specif':224,347 'start':50,219 'stay':174 'step':280 'stephen':304 'strategi':336 'structur':74 'studi':69,146 'take':278,307 'techniqu':322 'tell':78,136 'textbook':77,290 'third':229 'time':101,308,333 'train':226 'understand':35 'univers':189 'use':122 'vocab':286 'want':152 'wast':332 'way':91 'week':104 'whatev':118 'whole':8 'word':14,32,71,249 'work':25,324"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7131681"
        +editedAt: DateTimeImmutable @1729446895 {#2247
          date: 2024-10-20 19:54:55.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706555587 {#2255
          date: 2024-01-29 20:13:07.0 +01:00
        }
        +"title": 350606
      }
    ]
    -id: 33814
    -titleTs: "'anki':14 'deck':15 'hard':4 'inspector':11 'mine':2 'osmr':6 'send':9 'sentenc':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706622573
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11328559"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706536173 {#2033
      date: 2024-01-29 14:49:33.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#16204
  +subject: App\Entity\Entry {#2021
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2028 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "Sentence-mining-so-hard-the-OSMRE-had-to-send-an"
    +title: "Sentence mining so hard the OSMRE had to send an inspector into my Anki decks"
    +url: "https://lemmy.world/pictrs/image/b8c69d6b-1fa8-4dbd-bbbd-3d297c4c7a1a.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 9
    +favouriteCount: 118
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729558237 {#2011
      date: 2024-10-22 02:50:37.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2029 …}
    +votes: Doctrine\ORM\PersistentCollection {#2020 …}
    +reports: Doctrine\ORM\PersistentCollection {#2027 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2031 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2037 …}
    +badges: Doctrine\ORM\PersistentCollection {#2075 …}
    +children: [
      1 => App\Entity\EntryComment {#2145
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2021}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
        +body: "Thanks! Ironic that I didn’t include spelling as one of the skills in this meme…"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1706588792 {#2157
          date: 2024-01-30 05:26:32.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@littlebluespark@lemmy.world"
          "@renzev@lemmy.world"
          "@littlebluespark@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2152 …}
        +nested: Doctrine\ORM\PersistentCollection {#2148 …}
        +votes: Doctrine\ORM\PersistentCollection {#2146 …}
        +reports: Doctrine\ORM\PersistentCollection {#2180 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2181 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2171 …}
        -id: 351744
        -bodyTs: "'didn':5 'includ':7 'iron':2 'meme':16 'one':10 'skill':13 'spell':8 'thank':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7140915"
        +editedAt: DateTimeImmutable @1729547114 {#2151
          date: 2024-10-21 23:45:14.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706588792 {#2147
          date: 2024-01-30 05:26:32.0 +01:00
        }
        +"title": 351744
      }
      0 => App\Entity\EntryComment {#2256
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2021}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
        +body: """
          First: Find *easier* comprehensible input material. The whole point is to learn new words by guessing their meaning based on context. It aint gonna work if you don’t know enough words to even understand the context. So, content meant for natives will be quite far along your journey. Start first with comprehensible input content meant for learners. And if even that is too difficult, go back to studying the words and grammatical structures that your textbook tells you to.\n
          \n
          Second: At least in my experience, there’s no easy way around doing a shitton of flashcard/sentence mining. Set aside time in your weekly (preferably daily) routine to just spam the fuck out of Anki / q*izlet / whatever other app you use and commit to it religiously. Practice makes perfect. Don’t slack off and tell yourself that you’re “not motivated”. Force yourself to study *even if you don’t want to*. Motivation is a finite resource, Discipline is renewable. Soon enough, you will find that it gets easier and easier to stay motivated. That is the essence of discipline. And, as a bonus, discipline is a universal skill: if you get better at motivating yourself in the context of learning a new language, you will also notice improvements in other areas of your life. Many people start learning a foreign language specifically to train their discipline.\n
          \n
          Third: Only do `n+1` sentence mining. That means, only make flash cards out of sentences that have only one word or construct that you don’t already know. And if most of the sentences you encounter have more than that, it’s a sign that you have to take a step back and learn the basic vocab sets that your textbook gives you before moving on to comprehensible input and sentence mining.\n
          \n
          Fourth: As Stephen Covey said, **take time to sharpen the saw**. That means put some effort into researching different learning techniques that work for *you*. Otherwise, you’ll just be wasting time on ineffective strategies. The previous advice I gave may not apply to you specifically, so it’s best to do your own research.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706555587 {#2243
          date: 2024-01-29 20:13:07.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@feedum_sneedson@lemmy.world"
          "@renzev@lemmy.world"
          "@feedum_sneedson@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2284 …}
        +nested: Doctrine\ORM\PersistentCollection {#2286 …}
        +votes: Doctrine\ORM\PersistentCollection {#2188 …}
        +reports: Doctrine\ORM\PersistentCollection {#2034 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2154 …}
        -id: 350606
        -bodyTs: "'+1':233 'advic':339 'aint':23 'along':47 'alreadi':256 'also':208 'anki':115 'app':120 'appli':344 'area':213 'around':92 'asid':100 'back':67,281 'base':19 'basic':285 'best':351 'better':194 'bonus':185 'card':241 'commit':124 'comprehens':4,53,297 'construct':251 'content':39,55 'context':21,37,200 'covey':305 'daili':106 'differ':320 'difficult':65 'disciplin':159,181,186,228 'easi':90 'easier':3,170,172 'effort':317 'encount':265 'enough':31,163 'essenc':179 'even':34,61,147 'experi':86 'far':46 'find':2,166 'finit':157 'first':1,51 'flash':240 'flashcard/sentence':97 'forc':143 'foreign':222 'fourth':302 'fuck':112 'gave':341 'get':169,193 'give':291 'go':66 'gonna':24 'grammat':73 'guess':16 'improv':210 'ineffect':335 'input':5,54,298 'izlet':117 'journey':49 'know':30,257 'languag':205,223 'learn':12,202,220,283,321 'learner':58 'least':83 'life':216 'll':329 'make':129,239 'mani':217 'materi':6 'may':342 'mean':18,237,314 'meant':40,56 'mine':98,235,301 'motiv':142,154,175,196 'move':294 'n':232 'nativ':42 'new':13,204 'notic':209 'one':248 'otherwis':327 'peopl':218 'perfect':130 'point':9 'practic':128 'prefer':105 'previous':338 'put':315 'q':116 'quit':45 're':140 'religi':127 'renew':161 'research':319,356 'resourc':158 'routin':107 'said':306 'saw':312 'second':81 'sentenc':234,244,263,300 'set':99,287 'sharpen':310 'shitton':95 'sign':273 'skill':190 'slack':133 'soon':162 'spam':110 'specif':224,347 'start':50,219 'stay':174 'step':280 'stephen':304 'strategi':336 'structur':74 'studi':69,146 'take':278,307 'techniqu':322 'tell':78,136 'textbook':77,290 'third':229 'time':101,308,333 'train':226 'understand':35 'univers':189 'use':122 'vocab':286 'want':152 'wast':332 'way':91 'week':104 'whatev':118 'whole':8 'word':14,32,71,249 'work':25,324"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7131681"
        +editedAt: DateTimeImmutable @1729446895 {#2247
          date: 2024-10-20 19:54:55.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706555587 {#2255
          date: 2024-01-29 20:13:07.0 +01:00
        }
        +"title": 350606
      }
    ]
    -id: 33814
    -titleTs: "'anki':14 'deck':15 'hard':4 'inspector':11 'mine':2 'osmr':6 'send':9 'sentenc':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706622573
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11328559"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706536173 {#2033
      date: 2024-01-29 14:49:33.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.67 ms
Input props
[
  "subject" => App\Entity\Entry {#2021
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2028 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "Sentence-mining-so-hard-the-OSMRE-had-to-send-an"
    +title: "Sentence mining so hard the OSMRE had to send an inspector into my Anki decks"
    +url: "https://lemmy.world/pictrs/image/b8c69d6b-1fa8-4dbd-bbbd-3d297c4c7a1a.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 9
    +favouriteCount: 118
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729558237 {#2011
      date: 2024-10-22 02:50:37.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2029 …}
    +votes: Doctrine\ORM\PersistentCollection {#2020 …}
    +reports: Doctrine\ORM\PersistentCollection {#2027 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2031 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2037 …}
    +badges: Doctrine\ORM\PersistentCollection {#2075 …}
    +children: [
      1 => App\Entity\EntryComment {#2145
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2021}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
        +body: "Thanks! Ironic that I didn’t include spelling as one of the skills in this meme…"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1706588792 {#2157
          date: 2024-01-30 05:26:32.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@littlebluespark@lemmy.world"
          "@renzev@lemmy.world"
          "@littlebluespark@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2152 …}
        +nested: Doctrine\ORM\PersistentCollection {#2148 …}
        +votes: Doctrine\ORM\PersistentCollection {#2146 …}
        +reports: Doctrine\ORM\PersistentCollection {#2180 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2181 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2171 …}
        -id: 351744
        -bodyTs: "'didn':5 'includ':7 'iron':2 'meme':16 'one':10 'skill':13 'spell':8 'thank':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7140915"
        +editedAt: DateTimeImmutable @1729547114 {#2151
          date: 2024-10-21 23:45:14.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706588792 {#2147
          date: 2024-01-30 05:26:32.0 +01:00
        }
        +"title": 351744
      }
      0 => App\Entity\EntryComment {#2256
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2021}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
        +body: """
          First: Find *easier* comprehensible input material. The whole point is to learn new words by guessing their meaning based on context. It aint gonna work if you don’t know enough words to even understand the context. So, content meant for natives will be quite far along your journey. Start first with comprehensible input content meant for learners. And if even that is too difficult, go back to studying the words and grammatical structures that your textbook tells you to.\n
          \n
          Second: At least in my experience, there’s no easy way around doing a shitton of flashcard/sentence mining. Set aside time in your weekly (preferably daily) routine to just spam the fuck out of Anki / q*izlet / whatever other app you use and commit to it religiously. Practice makes perfect. Don’t slack off and tell yourself that you’re “not motivated”. Force yourself to study *even if you don’t want to*. Motivation is a finite resource, Discipline is renewable. Soon enough, you will find that it gets easier and easier to stay motivated. That is the essence of discipline. And, as a bonus, discipline is a universal skill: if you get better at motivating yourself in the context of learning a new language, you will also notice improvements in other areas of your life. Many people start learning a foreign language specifically to train their discipline.\n
          \n
          Third: Only do `n+1` sentence mining. That means, only make flash cards out of sentences that have only one word or construct that you don’t already know. And if most of the sentences you encounter have more than that, it’s a sign that you have to take a step back and learn the basic vocab sets that your textbook gives you before moving on to comprehensible input and sentence mining.\n
          \n
          Fourth: As Stephen Covey said, **take time to sharpen the saw**. That means put some effort into researching different learning techniques that work for *you*. Otherwise, you’ll just be wasting time on ineffective strategies. The previous advice I gave may not apply to you specifically, so it’s best to do your own research.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706555587 {#2243
          date: 2024-01-29 20:13:07.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@feedum_sneedson@lemmy.world"
          "@renzev@lemmy.world"
          "@feedum_sneedson@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2284 …}
        +nested: Doctrine\ORM\PersistentCollection {#2286 …}
        +votes: Doctrine\ORM\PersistentCollection {#2188 …}
        +reports: Doctrine\ORM\PersistentCollection {#2034 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2154 …}
        -id: 350606
        -bodyTs: "'+1':233 'advic':339 'aint':23 'along':47 'alreadi':256 'also':208 'anki':115 'app':120 'appli':344 'area':213 'around':92 'asid':100 'back':67,281 'base':19 'basic':285 'best':351 'better':194 'bonus':185 'card':241 'commit':124 'comprehens':4,53,297 'construct':251 'content':39,55 'context':21,37,200 'covey':305 'daili':106 'differ':320 'difficult':65 'disciplin':159,181,186,228 'easi':90 'easier':3,170,172 'effort':317 'encount':265 'enough':31,163 'essenc':179 'even':34,61,147 'experi':86 'far':46 'find':2,166 'finit':157 'first':1,51 'flash':240 'flashcard/sentence':97 'forc':143 'foreign':222 'fourth':302 'fuck':112 'gave':341 'get':169,193 'give':291 'go':66 'gonna':24 'grammat':73 'guess':16 'improv':210 'ineffect':335 'input':5,54,298 'izlet':117 'journey':49 'know':30,257 'languag':205,223 'learn':12,202,220,283,321 'learner':58 'least':83 'life':216 'll':329 'make':129,239 'mani':217 'materi':6 'may':342 'mean':18,237,314 'meant':40,56 'mine':98,235,301 'motiv':142,154,175,196 'move':294 'n':232 'nativ':42 'new':13,204 'notic':209 'one':248 'otherwis':327 'peopl':218 'perfect':130 'point':9 'practic':128 'prefer':105 'previous':338 'put':315 'q':116 'quit':45 're':140 'religi':127 'renew':161 'research':319,356 'resourc':158 'routin':107 'said':306 'saw':312 'second':81 'sentenc':234,244,263,300 'set':99,287 'sharpen':310 'shitton':95 'sign':273 'skill':190 'slack':133 'soon':162 'spam':110 'specif':224,347 'start':50,219 'stay':174 'step':280 'stephen':304 'strategi':336 'structur':74 'studi':69,146 'take':278,307 'techniqu':322 'tell':78,136 'textbook':77,290 'third':229 'time':101,308,333 'train':226 'understand':35 'univers':189 'use':122 'vocab':286 'want':152 'wast':332 'way':91 'week':104 'whatev':118 'whole':8 'word':14,32,71,249 'work':25,324"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7131681"
        +editedAt: DateTimeImmutable @1729446895 {#2247
          date: 2024-10-20 19:54:55.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706555587 {#2255
          date: 2024-01-29 20:13:07.0 +01:00
        }
        +"title": 350606
      }
    ]
    -id: 33814
    -titleTs: "'anki':14 'deck':15 'hard':4 'inspector':11 'mine':2 'osmr':6 'send':9 'sentenc':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706622573
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11328559"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706536173 {#2033
      date: 2024-01-29 14:49:33.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#16261
  +formDest: "entry"
  +subject: App\Entity\Entry {#2021
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2028 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "Sentence-mining-so-hard-the-OSMRE-had-to-send-an"
    +title: "Sentence mining so hard the OSMRE had to send an inspector into my Anki decks"
    +url: "https://lemmy.world/pictrs/image/b8c69d6b-1fa8-4dbd-bbbd-3d297c4c7a1a.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 9
    +favouriteCount: 118
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729558237 {#2011
      date: 2024-10-22 02:50:37.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2029 …}
    +votes: Doctrine\ORM\PersistentCollection {#2020 …}
    +reports: Doctrine\ORM\PersistentCollection {#2027 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2031 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2037 …}
    +badges: Doctrine\ORM\PersistentCollection {#2075 …}
    +children: [
      1 => App\Entity\EntryComment {#2145
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2021}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
        +body: "Thanks! Ironic that I didn’t include spelling as one of the skills in this meme…"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1706588792 {#2157
          date: 2024-01-30 05:26:32.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@littlebluespark@lemmy.world"
          "@renzev@lemmy.world"
          "@littlebluespark@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2152 …}
        +nested: Doctrine\ORM\PersistentCollection {#2148 …}
        +votes: Doctrine\ORM\PersistentCollection {#2146 …}
        +reports: Doctrine\ORM\PersistentCollection {#2180 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2181 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2171 …}
        -id: 351744
        -bodyTs: "'didn':5 'includ':7 'iron':2 'meme':16 'one':10 'skill':13 'spell':8 'thank':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7140915"
        +editedAt: DateTimeImmutable @1729547114 {#2151
          date: 2024-10-21 23:45:14.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706588792 {#2147
          date: 2024-01-30 05:26:32.0 +01:00
        }
        +"title": 351744
      }
      0 => App\Entity\EntryComment {#2256
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2021}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
        +body: """
          First: Find *easier* comprehensible input material. The whole point is to learn new words by guessing their meaning based on context. It aint gonna work if you don’t know enough words to even understand the context. So, content meant for natives will be quite far along your journey. Start first with comprehensible input content meant for learners. And if even that is too difficult, go back to studying the words and grammatical structures that your textbook tells you to.\n
          \n
          Second: At least in my experience, there’s no easy way around doing a shitton of flashcard/sentence mining. Set aside time in your weekly (preferably daily) routine to just spam the fuck out of Anki / q*izlet / whatever other app you use and commit to it religiously. Practice makes perfect. Don’t slack off and tell yourself that you’re “not motivated”. Force yourself to study *even if you don’t want to*. Motivation is a finite resource, Discipline is renewable. Soon enough, you will find that it gets easier and easier to stay motivated. That is the essence of discipline. And, as a bonus, discipline is a universal skill: if you get better at motivating yourself in the context of learning a new language, you will also notice improvements in other areas of your life. Many people start learning a foreign language specifically to train their discipline.\n
          \n
          Third: Only do `n+1` sentence mining. That means, only make flash cards out of sentences that have only one word or construct that you don’t already know. And if most of the sentences you encounter have more than that, it’s a sign that you have to take a step back and learn the basic vocab sets that your textbook gives you before moving on to comprehensible input and sentence mining.\n
          \n
          Fourth: As Stephen Covey said, **take time to sharpen the saw**. That means put some effort into researching different learning techniques that work for *you*. Otherwise, you’ll just be wasting time on ineffective strategies. The previous advice I gave may not apply to you specifically, so it’s best to do your own research.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706555587 {#2243
          date: 2024-01-29 20:13:07.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@feedum_sneedson@lemmy.world"
          "@renzev@lemmy.world"
          "@feedum_sneedson@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2284 …}
        +nested: Doctrine\ORM\PersistentCollection {#2286 …}
        +votes: Doctrine\ORM\PersistentCollection {#2188 …}
        +reports: Doctrine\ORM\PersistentCollection {#2034 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2154 …}
        -id: 350606
        -bodyTs: "'+1':233 'advic':339 'aint':23 'along':47 'alreadi':256 'also':208 'anki':115 'app':120 'appli':344 'area':213 'around':92 'asid':100 'back':67,281 'base':19 'basic':285 'best':351 'better':194 'bonus':185 'card':241 'commit':124 'comprehens':4,53,297 'construct':251 'content':39,55 'context':21,37,200 'covey':305 'daili':106 'differ':320 'difficult':65 'disciplin':159,181,186,228 'easi':90 'easier':3,170,172 'effort':317 'encount':265 'enough':31,163 'essenc':179 'even':34,61,147 'experi':86 'far':46 'find':2,166 'finit':157 'first':1,51 'flash':240 'flashcard/sentence':97 'forc':143 'foreign':222 'fourth':302 'fuck':112 'gave':341 'get':169,193 'give':291 'go':66 'gonna':24 'grammat':73 'guess':16 'improv':210 'ineffect':335 'input':5,54,298 'izlet':117 'journey':49 'know':30,257 'languag':205,223 'learn':12,202,220,283,321 'learner':58 'least':83 'life':216 'll':329 'make':129,239 'mani':217 'materi':6 'may':342 'mean':18,237,314 'meant':40,56 'mine':98,235,301 'motiv':142,154,175,196 'move':294 'n':232 'nativ':42 'new':13,204 'notic':209 'one':248 'otherwis':327 'peopl':218 'perfect':130 'point':9 'practic':128 'prefer':105 'previous':338 'put':315 'q':116 'quit':45 're':140 'religi':127 'renew':161 'research':319,356 'resourc':158 'routin':107 'said':306 'saw':312 'second':81 'sentenc':234,244,263,300 'set':99,287 'sharpen':310 'shitton':95 'sign':273 'skill':190 'slack':133 'soon':162 'spam':110 'specif':224,347 'start':50,219 'stay':174 'step':280 'stephen':304 'strategi':336 'structur':74 'studi':69,146 'take':278,307 'techniqu':322 'tell':78,136 'textbook':77,290 'third':229 'time':101,308,333 'train':226 'understand':35 'univers':189 'use':122 'vocab':286 'want':152 'wast':332 'way':91 'week':104 'whatev':118 'whole':8 'word':14,32,71,249 'work':25,324"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7131681"
        +editedAt: DateTimeImmutable @1729446895 {#2247
          date: 2024-10-20 19:54:55.0 +02:00
        }
        +createdAt: DateTimeImmutable @1706555587 {#2255
          date: 2024-01-29 20:13:07.0 +01:00
        }
        +"title": 350606
      }
    ]
    -id: 33814
    -titleTs: "'anki':14 'deck':15 'hard':4 'inspector':11 'mine':2 'osmr':6 'send':9 'sentenc':1"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706622573
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11328559"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706536173 {#2033
      date: 2024-01-29 14:49:33.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 5.60 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2145
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2021
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
        +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
        +name: "memes@lemmy.world"
        +title: "memes"
        +description: """
          Community rules\n
          ---------------\n
          \n
          1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
          \n
          2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
          \n
          3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
          \n
          4. No botsNo bots without the express approval of the mods or the admins\n
          \n
          5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
          \n
          \n
          \n
          Sister communities\n
          ------------------\n
          \n
          - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
          - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
          - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
          - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1112
        +entryCommentCount: 22597
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729581796 {#3999
          date: 2024-10-22 09:23:16.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
        +entries: Doctrine\ORM\PersistentCollection {#4580 …}
        +posts: Doctrine\ORM\PersistentCollection {#4621 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
        +bans: Doctrine\ORM\PersistentCollection {#4741 …}
        +reports: Doctrine\ORM\PersistentCollection {#4743 …}
        +badges: Doctrine\ORM\PersistentCollection {#4981 …}
        +logs: Doctrine\ORM\PersistentCollection {#5159 …}
        +awards: Doctrine\ORM\PersistentCollection {#5156 …}
        +categories: Doctrine\ORM\PersistentCollection {#5210 …}
        -id: 78
        +apId: "memes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/memes"
        +apPublicUrl: "https://lemmy.world/c/memes"
        +apFollowersUrl: "https://lemmy.world/c/memes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "memes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728743545 {#4112
          date: 2024-10-12 16:32:25.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699084255 {#4113
          date: 2023-11-04 08:50:55.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2028 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "Sentence-mining-so-hard-the-OSMRE-had-to-send-an"
      +title: "Sentence mining so hard the OSMRE had to send an inspector into my Anki decks"
      +url: "https://lemmy.world/pictrs/image/b8c69d6b-1fa8-4dbd-bbbd-3d297c4c7a1a.webp"
      +body: null
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 9
      +favouriteCount: 118
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729558237 {#2011
        date: 2024-10-22 02:50:37.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2029 …}
      +votes: Doctrine\ORM\PersistentCollection {#2020 …}
      +reports: Doctrine\ORM\PersistentCollection {#2027 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2031 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2037 …}
      +badges: Doctrine\ORM\PersistentCollection {#2075 …}
      +children: [
        1 => App\Entity\EntryComment {#2145}
        0 => App\Entity\EntryComment {#2256
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2021}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
          +body: """
            First: Find *easier* comprehensible input material. The whole point is to learn new words by guessing their meaning based on context. It aint gonna work if you don’t know enough words to even understand the context. So, content meant for natives will be quite far along your journey. Start first with comprehensible input content meant for learners. And if even that is too difficult, go back to studying the words and grammatical structures that your textbook tells you to.\n
            \n
            Second: At least in my experience, there’s no easy way around doing a shitton of flashcard/sentence mining. Set aside time in your weekly (preferably daily) routine to just spam the fuck out of Anki / q*izlet / whatever other app you use and commit to it religiously. Practice makes perfect. Don’t slack off and tell yourself that you’re “not motivated”. Force yourself to study *even if you don’t want to*. Motivation is a finite resource, Discipline is renewable. Soon enough, you will find that it gets easier and easier to stay motivated. That is the essence of discipline. And, as a bonus, discipline is a universal skill: if you get better at motivating yourself in the context of learning a new language, you will also notice improvements in other areas of your life. Many people start learning a foreign language specifically to train their discipline.\n
            \n
            Third: Only do `n+1` sentence mining. That means, only make flash cards out of sentences that have only one word or construct that you don’t already know. And if most of the sentences you encounter have more than that, it’s a sign that you have to take a step back and learn the basic vocab sets that your textbook gives you before moving on to comprehensible input and sentence mining.\n
            \n
            Fourth: As Stephen Covey said, **take time to sharpen the saw**. That means put some effort into researching different learning techniques that work for *you*. Otherwise, you’ll just be wasting time on ineffective strategies. The previous advice I gave may not apply to you specifically, so it’s best to do your own research.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706555587 {#2243
            date: 2024-01-29 20:13:07.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@feedum_sneedson@lemmy.world"
            "@renzev@lemmy.world"
            "@feedum_sneedson@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2284 …}
          +nested: Doctrine\ORM\PersistentCollection {#2286 …}
          +votes: Doctrine\ORM\PersistentCollection {#2188 …}
          +reports: Doctrine\ORM\PersistentCollection {#2034 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2154 …}
          -id: 350606
          -bodyTs: "'+1':233 'advic':339 'aint':23 'along':47 'alreadi':256 'also':208 'anki':115 'app':120 'appli':344 'area':213 'around':92 'asid':100 'back':67,281 'base':19 'basic':285 'best':351 'better':194 'bonus':185 'card':241 'commit':124 'comprehens':4,53,297 'construct':251 'content':39,55 'context':21,37,200 'covey':305 'daili':106 'differ':320 'difficult':65 'disciplin':159,181,186,228 'easi':90 'easier':3,170,172 'effort':317 'encount':265 'enough':31,163 'essenc':179 'even':34,61,147 'experi':86 'far':46 'find':2,166 'finit':157 'first':1,51 'flash':240 'flashcard/sentence':97 'forc':143 'foreign':222 'fourth':302 'fuck':112 'gave':341 'get':169,193 'give':291 'go':66 'gonna':24 'grammat':73 'guess':16 'improv':210 'ineffect':335 'input':5,54,298 'izlet':117 'journey':49 'know':30,257 'languag':205,223 'learn':12,202,220,283,321 'learner':58 'least':83 'life':216 'll':329 'make':129,239 'mani':217 'materi':6 'may':342 'mean':18,237,314 'meant':40,56 'mine':98,235,301 'motiv':142,154,175,196 'move':294 'n':232 'nativ':42 'new':13,204 'notic':209 'one':248 'otherwis':327 'peopl':218 'perfect':130 'point':9 'practic':128 'prefer':105 'previous':338 'put':315 'q':116 'quit':45 're':140 'religi':127 'renew':161 'research':319,356 'resourc':158 'routin':107 'said':306 'saw':312 'second':81 'sentenc':234,244,263,300 'set':99,287 'sharpen':310 'shitton':95 'sign':273 'skill':190 'slack':133 'soon':162 'spam':110 'specif':224,347 'start':50,219 'stay':174 'step':280 'stephen':304 'strategi':336 'structur':74 'studi':69,146 'take':278,307 'techniqu':322 'tell':78,136 'textbook':77,290 'third':229 'time':101,308,333 'train':226 'understand':35 'univers':189 'use':122 'vocab':286 'want':152 'wast':332 'way':91 'week':104 'whatev':118 'whole':8 'word':14,32,71,249 'work':25,324"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/7131681"
          +editedAt: DateTimeImmutable @1729446895 {#2247
            date: 2024-10-20 19:54:55.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706555587 {#2255
            date: 2024-01-29 20:13:07.0 +01:00
          }
          +"title": 350606
        }
      ]
      -id: 33814
      -titleTs: "'anki':14 'deck':15 'hard':4 'inspector':11 'mine':2 'osmr':6 'send':9 'sentenc':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706622573
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11328559"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706536173 {#2033
        date: 2024-01-29 14:49:33.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
    +body: "Thanks! Ironic that I didn’t include spelling as one of the skills in this meme…"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1706588792 {#2157
      date: 2024-01-30 05:26:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@littlebluespark@lemmy.world"
      "@renzev@lemmy.world"
      "@littlebluespark@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2152 …}
    +nested: Doctrine\ORM\PersistentCollection {#2148 …}
    +votes: Doctrine\ORM\PersistentCollection {#2146 …}
    +reports: Doctrine\ORM\PersistentCollection {#2180 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2181 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2171 …}
    -id: 351744
    -bodyTs: "'didn':5 'includ':7 'iron':2 'meme':16 'one':10 'skill':13 'spell':8 'thank':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7140915"
    +editedAt: DateTimeImmutable @1729547114 {#2151
      date: 2024-10-21 23:45:14.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706588792 {#2147
      date: 2024-01-30 05:26:32.0 +01:00
    }
    +"title": 351744
  }
  "showEntryTitle" => false
  "dateAsUrl" => true
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#16512
  +comment: App\Entity\EntryComment {#2145
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2021
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
        +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
        +name: "memes@lemmy.world"
        +title: "memes"
        +description: """
          Community rules\n
          ---------------\n
          \n
          1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
          \n
          2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
          \n
          3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
          \n
          4. No botsNo bots without the express approval of the mods or the admins\n
          \n
          5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
          \n
          \n
          \n
          Sister communities\n
          ------------------\n
          \n
          - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
          - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
          - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
          - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1112
        +entryCommentCount: 22597
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729581796 {#3999
          date: 2024-10-22 09:23:16.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
        +entries: Doctrine\ORM\PersistentCollection {#4580 …}
        +posts: Doctrine\ORM\PersistentCollection {#4621 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
        +bans: Doctrine\ORM\PersistentCollection {#4741 …}
        +reports: Doctrine\ORM\PersistentCollection {#4743 …}
        +badges: Doctrine\ORM\PersistentCollection {#4981 …}
        +logs: Doctrine\ORM\PersistentCollection {#5159 …}
        +awards: Doctrine\ORM\PersistentCollection {#5156 …}
        +categories: Doctrine\ORM\PersistentCollection {#5210 …}
        -id: 78
        +apId: "memes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/memes"
        +apPublicUrl: "https://lemmy.world/c/memes"
        +apFollowersUrl: "https://lemmy.world/c/memes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "memes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728743545 {#4112
          date: 2024-10-12 16:32:25.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699084255 {#4113
          date: 2023-11-04 08:50:55.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2028 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "Sentence-mining-so-hard-the-OSMRE-had-to-send-an"
      +title: "Sentence mining so hard the OSMRE had to send an inspector into my Anki decks"
      +url: "https://lemmy.world/pictrs/image/b8c69d6b-1fa8-4dbd-bbbd-3d297c4c7a1a.webp"
      +body: null
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 9
      +favouriteCount: 118
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729558237 {#2011
        date: 2024-10-22 02:50:37.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2029 …}
      +votes: Doctrine\ORM\PersistentCollection {#2020 …}
      +reports: Doctrine\ORM\PersistentCollection {#2027 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2031 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2037 …}
      +badges: Doctrine\ORM\PersistentCollection {#2075 …}
      +children: [
        1 => App\Entity\EntryComment {#2145}
        0 => App\Entity\EntryComment {#2256
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2021}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
          +body: """
            First: Find *easier* comprehensible input material. The whole point is to learn new words by guessing their meaning based on context. It aint gonna work if you don’t know enough words to even understand the context. So, content meant for natives will be quite far along your journey. Start first with comprehensible input content meant for learners. And if even that is too difficult, go back to studying the words and grammatical structures that your textbook tells you to.\n
            \n
            Second: At least in my experience, there’s no easy way around doing a shitton of flashcard/sentence mining. Set aside time in your weekly (preferably daily) routine to just spam the fuck out of Anki / q*izlet / whatever other app you use and commit to it religiously. Practice makes perfect. Don’t slack off and tell yourself that you’re “not motivated”. Force yourself to study *even if you don’t want to*. Motivation is a finite resource, Discipline is renewable. Soon enough, you will find that it gets easier and easier to stay motivated. That is the essence of discipline. And, as a bonus, discipline is a universal skill: if you get better at motivating yourself in the context of learning a new language, you will also notice improvements in other areas of your life. Many people start learning a foreign language specifically to train their discipline.\n
            \n
            Third: Only do `n+1` sentence mining. That means, only make flash cards out of sentences that have only one word or construct that you don’t already know. And if most of the sentences you encounter have more than that, it’s a sign that you have to take a step back and learn the basic vocab sets that your textbook gives you before moving on to comprehensible input and sentence mining.\n
            \n
            Fourth: As Stephen Covey said, **take time to sharpen the saw**. That means put some effort into researching different learning techniques that work for *you*. Otherwise, you’ll just be wasting time on ineffective strategies. The previous advice I gave may not apply to you specifically, so it’s best to do your own research.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706555587 {#2243
            date: 2024-01-29 20:13:07.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@feedum_sneedson@lemmy.world"
            "@renzev@lemmy.world"
            "@feedum_sneedson@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2284 …}
          +nested: Doctrine\ORM\PersistentCollection {#2286 …}
          +votes: Doctrine\ORM\PersistentCollection {#2188 …}
          +reports: Doctrine\ORM\PersistentCollection {#2034 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2154 …}
          -id: 350606
          -bodyTs: "'+1':233 'advic':339 'aint':23 'along':47 'alreadi':256 'also':208 'anki':115 'app':120 'appli':344 'area':213 'around':92 'asid':100 'back':67,281 'base':19 'basic':285 'best':351 'better':194 'bonus':185 'card':241 'commit':124 'comprehens':4,53,297 'construct':251 'content':39,55 'context':21,37,200 'covey':305 'daili':106 'differ':320 'difficult':65 'disciplin':159,181,186,228 'easi':90 'easier':3,170,172 'effort':317 'encount':265 'enough':31,163 'essenc':179 'even':34,61,147 'experi':86 'far':46 'find':2,166 'finit':157 'first':1,51 'flash':240 'flashcard/sentence':97 'forc':143 'foreign':222 'fourth':302 'fuck':112 'gave':341 'get':169,193 'give':291 'go':66 'gonna':24 'grammat':73 'guess':16 'improv':210 'ineffect':335 'input':5,54,298 'izlet':117 'journey':49 'know':30,257 'languag':205,223 'learn':12,202,220,283,321 'learner':58 'least':83 'life':216 'll':329 'make':129,239 'mani':217 'materi':6 'may':342 'mean':18,237,314 'meant':40,56 'mine':98,235,301 'motiv':142,154,175,196 'move':294 'n':232 'nativ':42 'new':13,204 'notic':209 'one':248 'otherwis':327 'peopl':218 'perfect':130 'point':9 'practic':128 'prefer':105 'previous':338 'put':315 'q':116 'quit':45 're':140 'religi':127 'renew':161 'research':319,356 'resourc':158 'routin':107 'said':306 'saw':312 'second':81 'sentenc':234,244,263,300 'set':99,287 'sharpen':310 'shitton':95 'sign':273 'skill':190 'slack':133 'soon':162 'spam':110 'specif':224,347 'start':50,219 'stay':174 'step':280 'stephen':304 'strategi':336 'structur':74 'studi':69,146 'take':278,307 'techniqu':322 'tell':78,136 'textbook':77,290 'third':229 'time':101,308,333 'train':226 'understand':35 'univers':189 'use':122 'vocab':286 'want':152 'wast':332 'way':91 'week':104 'whatev':118 'whole':8 'word':14,32,71,249 'work':25,324"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/7131681"
          +editedAt: DateTimeImmutable @1729446895 {#2247
            date: 2024-10-20 19:54:55.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706555587 {#2255
            date: 2024-01-29 20:13:07.0 +01:00
          }
          +"title": 350606
        }
      ]
      -id: 33814
      -titleTs: "'anki':14 'deck':15 'hard':4 'inspector':11 'mine':2 'osmr':6 'send':9 'sentenc':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706622573
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11328559"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706536173 {#2033
        date: 2024-01-29 14:49:33.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
    +body: "Thanks! Ironic that I didn’t include spelling as one of the skills in this meme…"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1706588792 {#2157
      date: 2024-01-30 05:26:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@littlebluespark@lemmy.world"
      "@renzev@lemmy.world"
      "@littlebluespark@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2152 …}
    +nested: Doctrine\ORM\PersistentCollection {#2148 …}
    +votes: Doctrine\ORM\PersistentCollection {#2146 …}
    +reports: Doctrine\ORM\PersistentCollection {#2180 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2181 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2171 …}
    -id: 351744
    -bodyTs: "'didn':5 'includ':7 'iron':2 'meme':16 'one':10 'skill':13 'spell':8 'thank':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7140915"
    +editedAt: DateTimeImmutable @1729547114 {#2151
      date: 2024-10-21 23:45:14.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706588792 {#2147
      date: 2024-01-30 05:26:32.0 +01:00
    }
    +"title": 351744
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: false
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: true
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#16557
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1706588792 {#2147
    date: 2024-01-30 05:26:32.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#16613
  +date: DateTimeImmutable @1706588792 {#2147
    date: 2024-01-30 05:26:32.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.13 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706588792 {#2147
    date: 2024-01-30 05:26:32.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1729547114 {#2151
    date: 2024-10-21 23:45:14.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#16667
  +createdAt: DateTimeImmutable @1706588792 {#2147
    date: 2024-01-30 05:26:32.0 +01:00
  }
  +editedAt: DateTimeImmutable @1729547114 {#2151
    date: 2024-10-21 23:45:14.0 +02:00
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#16721
  +width: 40
  +height: 40
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.33 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2145
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2021
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
        +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
        +name: "memes@lemmy.world"
        +title: "memes"
        +description: """
          Community rules\n
          ---------------\n
          \n
          1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
          \n
          2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
          \n
          3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
          \n
          4. No botsNo bots without the express approval of the mods or the admins\n
          \n
          5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
          \n
          \n
          \n
          Sister communities\n
          ------------------\n
          \n
          - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
          - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
          - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
          - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1112
        +entryCommentCount: 22597
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729581796 {#3999
          date: 2024-10-22 09:23:16.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
        +entries: Doctrine\ORM\PersistentCollection {#4580 …}
        +posts: Doctrine\ORM\PersistentCollection {#4621 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
        +bans: Doctrine\ORM\PersistentCollection {#4741 …}
        +reports: Doctrine\ORM\PersistentCollection {#4743 …}
        +badges: Doctrine\ORM\PersistentCollection {#4981 …}
        +logs: Doctrine\ORM\PersistentCollection {#5159 …}
        +awards: Doctrine\ORM\PersistentCollection {#5156 …}
        +categories: Doctrine\ORM\PersistentCollection {#5210 …}
        -id: 78
        +apId: "memes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/memes"
        +apPublicUrl: "https://lemmy.world/c/memes"
        +apFollowersUrl: "https://lemmy.world/c/memes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "memes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728743545 {#4112
          date: 2024-10-12 16:32:25.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699084255 {#4113
          date: 2023-11-04 08:50:55.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2028 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "Sentence-mining-so-hard-the-OSMRE-had-to-send-an"
      +title: "Sentence mining so hard the OSMRE had to send an inspector into my Anki decks"
      +url: "https://lemmy.world/pictrs/image/b8c69d6b-1fa8-4dbd-bbbd-3d297c4c7a1a.webp"
      +body: null
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 9
      +favouriteCount: 118
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729558237 {#2011
        date: 2024-10-22 02:50:37.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2029 …}
      +votes: Doctrine\ORM\PersistentCollection {#2020 …}
      +reports: Doctrine\ORM\PersistentCollection {#2027 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2031 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2037 …}
      +badges: Doctrine\ORM\PersistentCollection {#2075 …}
      +children: [
        1 => App\Entity\EntryComment {#2145}
        0 => App\Entity\EntryComment {#2256
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2021}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
          +body: """
            First: Find *easier* comprehensible input material. The whole point is to learn new words by guessing their meaning based on context. It aint gonna work if you don’t know enough words to even understand the context. So, content meant for natives will be quite far along your journey. Start first with comprehensible input content meant for learners. And if even that is too difficult, go back to studying the words and grammatical structures that your textbook tells you to.\n
            \n
            Second: At least in my experience, there’s no easy way around doing a shitton of flashcard/sentence mining. Set aside time in your weekly (preferably daily) routine to just spam the fuck out of Anki / q*izlet / whatever other app you use and commit to it religiously. Practice makes perfect. Don’t slack off and tell yourself that you’re “not motivated”. Force yourself to study *even if you don’t want to*. Motivation is a finite resource, Discipline is renewable. Soon enough, you will find that it gets easier and easier to stay motivated. That is the essence of discipline. And, as a bonus, discipline is a universal skill: if you get better at motivating yourself in the context of learning a new language, you will also notice improvements in other areas of your life. Many people start learning a foreign language specifically to train their discipline.\n
            \n
            Third: Only do `n+1` sentence mining. That means, only make flash cards out of sentences that have only one word or construct that you don’t already know. And if most of the sentences you encounter have more than that, it’s a sign that you have to take a step back and learn the basic vocab sets that your textbook gives you before moving on to comprehensible input and sentence mining.\n
            \n
            Fourth: As Stephen Covey said, **take time to sharpen the saw**. That means put some effort into researching different learning techniques that work for *you*. Otherwise, you’ll just be wasting time on ineffective strategies. The previous advice I gave may not apply to you specifically, so it’s best to do your own research.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706555587 {#2243
            date: 2024-01-29 20:13:07.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@feedum_sneedson@lemmy.world"
            "@renzev@lemmy.world"
            "@feedum_sneedson@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2284 …}
          +nested: Doctrine\ORM\PersistentCollection {#2286 …}
          +votes: Doctrine\ORM\PersistentCollection {#2188 …}
          +reports: Doctrine\ORM\PersistentCollection {#2034 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2154 …}
          -id: 350606
          -bodyTs: "'+1':233 'advic':339 'aint':23 'along':47 'alreadi':256 'also':208 'anki':115 'app':120 'appli':344 'area':213 'around':92 'asid':100 'back':67,281 'base':19 'basic':285 'best':351 'better':194 'bonus':185 'card':241 'commit':124 'comprehens':4,53,297 'construct':251 'content':39,55 'context':21,37,200 'covey':305 'daili':106 'differ':320 'difficult':65 'disciplin':159,181,186,228 'easi':90 'easier':3,170,172 'effort':317 'encount':265 'enough':31,163 'essenc':179 'even':34,61,147 'experi':86 'far':46 'find':2,166 'finit':157 'first':1,51 'flash':240 'flashcard/sentence':97 'forc':143 'foreign':222 'fourth':302 'fuck':112 'gave':341 'get':169,193 'give':291 'go':66 'gonna':24 'grammat':73 'guess':16 'improv':210 'ineffect':335 'input':5,54,298 'izlet':117 'journey':49 'know':30,257 'languag':205,223 'learn':12,202,220,283,321 'learner':58 'least':83 'life':216 'll':329 'make':129,239 'mani':217 'materi':6 'may':342 'mean':18,237,314 'meant':40,56 'mine':98,235,301 'motiv':142,154,175,196 'move':294 'n':232 'nativ':42 'new':13,204 'notic':209 'one':248 'otherwis':327 'peopl':218 'perfect':130 'point':9 'practic':128 'prefer':105 'previous':338 'put':315 'q':116 'quit':45 're':140 'religi':127 'renew':161 'research':319,356 'resourc':158 'routin':107 'said':306 'saw':312 'second':81 'sentenc':234,244,263,300 'set':99,287 'sharpen':310 'shitton':95 'sign':273 'skill':190 'slack':133 'soon':162 'spam':110 'specif':224,347 'start':50,219 'stay':174 'step':280 'stephen':304 'strategi':336 'structur':74 'studi':69,146 'take':278,307 'techniqu':322 'tell':78,136 'textbook':77,290 'third':229 'time':101,308,333 'train':226 'understand':35 'univers':189 'use':122 'vocab':286 'want':152 'wast':332 'way':91 'week':104 'whatev':118 'whole':8 'word':14,32,71,249 'work':25,324"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/7131681"
          +editedAt: DateTimeImmutable @1729446895 {#2247
            date: 2024-10-20 19:54:55.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706555587 {#2255
            date: 2024-01-29 20:13:07.0 +01:00
          }
          +"title": 350606
        }
      ]
      -id: 33814
      -titleTs: "'anki':14 'deck':15 'hard':4 'inspector':11 'mine':2 'osmr':6 'send':9 'sentenc':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706622573
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11328559"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706536173 {#2033
        date: 2024-01-29 14:49:33.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
    +body: "Thanks! Ironic that I didn’t include spelling as one of the skills in this meme…"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1706588792 {#2157
      date: 2024-01-30 05:26:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@littlebluespark@lemmy.world"
      "@renzev@lemmy.world"
      "@littlebluespark@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2152 …}
    +nested: Doctrine\ORM\PersistentCollection {#2148 …}
    +votes: Doctrine\ORM\PersistentCollection {#2146 …}
    +reports: Doctrine\ORM\PersistentCollection {#2180 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2181 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2171 …}
    -id: 351744
    -bodyTs: "'didn':5 'includ':7 'iron':2 'meme':16 'one':10 'skill':13 'spell':8 'thank':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7140915"
    +editedAt: DateTimeImmutable @1729547114 {#2151
      date: 2024-10-21 23:45:14.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706588792 {#2147
      date: 2024-01-30 05:26:32.0 +01:00
    }
    +"title": 351744
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#16790
  +subject: App\Entity\EntryComment {#2145
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2021
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
        +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
        +name: "memes@lemmy.world"
        +title: "memes"
        +description: """
          Community rules\n
          ---------------\n
          \n
          1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
          \n
          2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
          \n
          3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
          \n
          4. No botsNo bots without the express approval of the mods or the admins\n
          \n
          5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
          \n
          \n
          \n
          Sister communities\n
          ------------------\n
          \n
          - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
          - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
          - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
          - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1112
        +entryCommentCount: 22597
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729581796 {#3999
          date: 2024-10-22 09:23:16.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
        +entries: Doctrine\ORM\PersistentCollection {#4580 …}
        +posts: Doctrine\ORM\PersistentCollection {#4621 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
        +bans: Doctrine\ORM\PersistentCollection {#4741 …}
        +reports: Doctrine\ORM\PersistentCollection {#4743 …}
        +badges: Doctrine\ORM\PersistentCollection {#4981 …}
        +logs: Doctrine\ORM\PersistentCollection {#5159 …}
        +awards: Doctrine\ORM\PersistentCollection {#5156 …}
        +categories: Doctrine\ORM\PersistentCollection {#5210 …}
        -id: 78
        +apId: "memes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/memes"
        +apPublicUrl: "https://lemmy.world/c/memes"
        +apFollowersUrl: "https://lemmy.world/c/memes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "memes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728743545 {#4112
          date: 2024-10-12 16:32:25.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699084255 {#4113
          date: 2023-11-04 08:50:55.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2028 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "Sentence-mining-so-hard-the-OSMRE-had-to-send-an"
      +title: "Sentence mining so hard the OSMRE had to send an inspector into my Anki decks"
      +url: "https://lemmy.world/pictrs/image/b8c69d6b-1fa8-4dbd-bbbd-3d297c4c7a1a.webp"
      +body: null
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 9
      +favouriteCount: 118
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729558237 {#2011
        date: 2024-10-22 02:50:37.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2029 …}
      +votes: Doctrine\ORM\PersistentCollection {#2020 …}
      +reports: Doctrine\ORM\PersistentCollection {#2027 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2031 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2037 …}
      +badges: Doctrine\ORM\PersistentCollection {#2075 …}
      +children: [
        1 => App\Entity\EntryComment {#2145}
        0 => App\Entity\EntryComment {#2256
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2021}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
          +body: """
            First: Find *easier* comprehensible input material. The whole point is to learn new words by guessing their meaning based on context. It aint gonna work if you don’t know enough words to even understand the context. So, content meant for natives will be quite far along your journey. Start first with comprehensible input content meant for learners. And if even that is too difficult, go back to studying the words and grammatical structures that your textbook tells you to.\n
            \n
            Second: At least in my experience, there’s no easy way around doing a shitton of flashcard/sentence mining. Set aside time in your weekly (preferably daily) routine to just spam the fuck out of Anki / q*izlet / whatever other app you use and commit to it religiously. Practice makes perfect. Don’t slack off and tell yourself that you’re “not motivated”. Force yourself to study *even if you don’t want to*. Motivation is a finite resource, Discipline is renewable. Soon enough, you will find that it gets easier and easier to stay motivated. That is the essence of discipline. And, as a bonus, discipline is a universal skill: if you get better at motivating yourself in the context of learning a new language, you will also notice improvements in other areas of your life. Many people start learning a foreign language specifically to train their discipline.\n
            \n
            Third: Only do `n+1` sentence mining. That means, only make flash cards out of sentences that have only one word or construct that you don’t already know. And if most of the sentences you encounter have more than that, it’s a sign that you have to take a step back and learn the basic vocab sets that your textbook gives you before moving on to comprehensible input and sentence mining.\n
            \n
            Fourth: As Stephen Covey said, **take time to sharpen the saw**. That means put some effort into researching different learning techniques that work for *you*. Otherwise, you’ll just be wasting time on ineffective strategies. The previous advice I gave may not apply to you specifically, so it’s best to do your own research.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706555587 {#2243
            date: 2024-01-29 20:13:07.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@feedum_sneedson@lemmy.world"
            "@renzev@lemmy.world"
            "@feedum_sneedson@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2284 …}
          +nested: Doctrine\ORM\PersistentCollection {#2286 …}
          +votes: Doctrine\ORM\PersistentCollection {#2188 …}
          +reports: Doctrine\ORM\PersistentCollection {#2034 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2154 …}
          -id: 350606
          -bodyTs: "'+1':233 'advic':339 'aint':23 'along':47 'alreadi':256 'also':208 'anki':115 'app':120 'appli':344 'area':213 'around':92 'asid':100 'back':67,281 'base':19 'basic':285 'best':351 'better':194 'bonus':185 'card':241 'commit':124 'comprehens':4,53,297 'construct':251 'content':39,55 'context':21,37,200 'covey':305 'daili':106 'differ':320 'difficult':65 'disciplin':159,181,186,228 'easi':90 'easier':3,170,172 'effort':317 'encount':265 'enough':31,163 'essenc':179 'even':34,61,147 'experi':86 'far':46 'find':2,166 'finit':157 'first':1,51 'flash':240 'flashcard/sentence':97 'forc':143 'foreign':222 'fourth':302 'fuck':112 'gave':341 'get':169,193 'give':291 'go':66 'gonna':24 'grammat':73 'guess':16 'improv':210 'ineffect':335 'input':5,54,298 'izlet':117 'journey':49 'know':30,257 'languag':205,223 'learn':12,202,220,283,321 'learner':58 'least':83 'life':216 'll':329 'make':129,239 'mani':217 'materi':6 'may':342 'mean':18,237,314 'meant':40,56 'mine':98,235,301 'motiv':142,154,175,196 'move':294 'n':232 'nativ':42 'new':13,204 'notic':209 'one':248 'otherwis':327 'peopl':218 'perfect':130 'point':9 'practic':128 'prefer':105 'previous':338 'put':315 'q':116 'quit':45 're':140 'religi':127 'renew':161 'research':319,356 'resourc':158 'routin':107 'said':306 'saw':312 'second':81 'sentenc':234,244,263,300 'set':99,287 'sharpen':310 'shitton':95 'sign':273 'skill':190 'slack':133 'soon':162 'spam':110 'specif':224,347 'start':50,219 'stay':174 'step':280 'stephen':304 'strategi':336 'structur':74 'studi':69,146 'take':278,307 'techniqu':322 'tell':78,136 'textbook':77,290 'third':229 'time':101,308,333 'train':226 'understand':35 'univers':189 'use':122 'vocab':286 'want':152 'wast':332 'way':91 'week':104 'whatev':118 'whole':8 'word':14,32,71,249 'work':25,324"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/7131681"
          +editedAt: DateTimeImmutable @1729446895 {#2247
            date: 2024-10-20 19:54:55.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706555587 {#2255
            date: 2024-01-29 20:13:07.0 +01:00
          }
          +"title": 350606
        }
      ]
      -id: 33814
      -titleTs: "'anki':14 'deck':15 'hard':4 'inspector':11 'mine':2 'osmr':6 'send':9 'sentenc':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706622573
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11328559"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706536173 {#2033
        date: 2024-01-29 14:49:33.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
    +body: "Thanks! Ironic that I didn’t include spelling as one of the skills in this meme…"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1706588792 {#2157
      date: 2024-01-30 05:26:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@littlebluespark@lemmy.world"
      "@renzev@lemmy.world"
      "@littlebluespark@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2152 …}
    +nested: Doctrine\ORM\PersistentCollection {#2148 …}
    +votes: Doctrine\ORM\PersistentCollection {#2146 …}
    +reports: Doctrine\ORM\PersistentCollection {#2180 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2181 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2171 …}
    -id: 351744
    -bodyTs: "'didn':5 'includ':7 'iron':2 'meme':16 'one':10 'skill':13 'spell':8 'thank':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7140915"
    +editedAt: DateTimeImmutable @1729547114 {#2151
      date: 2024-10-21 23:45:14.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706588792 {#2147
      date: 2024-01-30 05:26:32.0 +01:00
    }
    +"title": 351744
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.66 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2145
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2021
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
        +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
        +name: "memes@lemmy.world"
        +title: "memes"
        +description: """
          Community rules\n
          ---------------\n
          \n
          1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
          \n
          2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
          \n
          3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
          \n
          4. No botsNo bots without the express approval of the mods or the admins\n
          \n
          5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
          \n
          \n
          \n
          Sister communities\n
          ------------------\n
          \n
          - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
          - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
          - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
          - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1112
        +entryCommentCount: 22597
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729581796 {#3999
          date: 2024-10-22 09:23:16.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
        +entries: Doctrine\ORM\PersistentCollection {#4580 …}
        +posts: Doctrine\ORM\PersistentCollection {#4621 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
        +bans: Doctrine\ORM\PersistentCollection {#4741 …}
        +reports: Doctrine\ORM\PersistentCollection {#4743 …}
        +badges: Doctrine\ORM\PersistentCollection {#4981 …}
        +logs: Doctrine\ORM\PersistentCollection {#5159 …}
        +awards: Doctrine\ORM\PersistentCollection {#5156 …}
        +categories: Doctrine\ORM\PersistentCollection {#5210 …}
        -id: 78
        +apId: "memes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/memes"
        +apPublicUrl: "https://lemmy.world/c/memes"
        +apFollowersUrl: "https://lemmy.world/c/memes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "memes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728743545 {#4112
          date: 2024-10-12 16:32:25.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699084255 {#4113
          date: 2023-11-04 08:50:55.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2028 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "Sentence-mining-so-hard-the-OSMRE-had-to-send-an"
      +title: "Sentence mining so hard the OSMRE had to send an inspector into my Anki decks"
      +url: "https://lemmy.world/pictrs/image/b8c69d6b-1fa8-4dbd-bbbd-3d297c4c7a1a.webp"
      +body: null
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 9
      +favouriteCount: 118
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729558237 {#2011
        date: 2024-10-22 02:50:37.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2029 …}
      +votes: Doctrine\ORM\PersistentCollection {#2020 …}
      +reports: Doctrine\ORM\PersistentCollection {#2027 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2031 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2037 …}
      +badges: Doctrine\ORM\PersistentCollection {#2075 …}
      +children: [
        1 => App\Entity\EntryComment {#2145}
        0 => App\Entity\EntryComment {#2256
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2021}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
          +body: """
            First: Find *easier* comprehensible input material. The whole point is to learn new words by guessing their meaning based on context. It aint gonna work if you don’t know enough words to even understand the context. So, content meant for natives will be quite far along your journey. Start first with comprehensible input content meant for learners. And if even that is too difficult, go back to studying the words and grammatical structures that your textbook tells you to.\n
            \n
            Second: At least in my experience, there’s no easy way around doing a shitton of flashcard/sentence mining. Set aside time in your weekly (preferably daily) routine to just spam the fuck out of Anki / q*izlet / whatever other app you use and commit to it religiously. Practice makes perfect. Don’t slack off and tell yourself that you’re “not motivated”. Force yourself to study *even if you don’t want to*. Motivation is a finite resource, Discipline is renewable. Soon enough, you will find that it gets easier and easier to stay motivated. That is the essence of discipline. And, as a bonus, discipline is a universal skill: if you get better at motivating yourself in the context of learning a new language, you will also notice improvements in other areas of your life. Many people start learning a foreign language specifically to train their discipline.\n
            \n
            Third: Only do `n+1` sentence mining. That means, only make flash cards out of sentences that have only one word or construct that you don’t already know. And if most of the sentences you encounter have more than that, it’s a sign that you have to take a step back and learn the basic vocab sets that your textbook gives you before moving on to comprehensible input and sentence mining.\n
            \n
            Fourth: As Stephen Covey said, **take time to sharpen the saw**. That means put some effort into researching different learning techniques that work for *you*. Otherwise, you’ll just be wasting time on ineffective strategies. The previous advice I gave may not apply to you specifically, so it’s best to do your own research.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706555587 {#2243
            date: 2024-01-29 20:13:07.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@feedum_sneedson@lemmy.world"
            "@renzev@lemmy.world"
            "@feedum_sneedson@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2284 …}
          +nested: Doctrine\ORM\PersistentCollection {#2286 …}
          +votes: Doctrine\ORM\PersistentCollection {#2188 …}
          +reports: Doctrine\ORM\PersistentCollection {#2034 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2154 …}
          -id: 350606
          -bodyTs: "'+1':233 'advic':339 'aint':23 'along':47 'alreadi':256 'also':208 'anki':115 'app':120 'appli':344 'area':213 'around':92 'asid':100 'back':67,281 'base':19 'basic':285 'best':351 'better':194 'bonus':185 'card':241 'commit':124 'comprehens':4,53,297 'construct':251 'content':39,55 'context':21,37,200 'covey':305 'daili':106 'differ':320 'difficult':65 'disciplin':159,181,186,228 'easi':90 'easier':3,170,172 'effort':317 'encount':265 'enough':31,163 'essenc':179 'even':34,61,147 'experi':86 'far':46 'find':2,166 'finit':157 'first':1,51 'flash':240 'flashcard/sentence':97 'forc':143 'foreign':222 'fourth':302 'fuck':112 'gave':341 'get':169,193 'give':291 'go':66 'gonna':24 'grammat':73 'guess':16 'improv':210 'ineffect':335 'input':5,54,298 'izlet':117 'journey':49 'know':30,257 'languag':205,223 'learn':12,202,220,283,321 'learner':58 'least':83 'life':216 'll':329 'make':129,239 'mani':217 'materi':6 'may':342 'mean':18,237,314 'meant':40,56 'mine':98,235,301 'motiv':142,154,175,196 'move':294 'n':232 'nativ':42 'new':13,204 'notic':209 'one':248 'otherwis':327 'peopl':218 'perfect':130 'point':9 'practic':128 'prefer':105 'previous':338 'put':315 'q':116 'quit':45 're':140 'religi':127 'renew':161 'research':319,356 'resourc':158 'routin':107 'said':306 'saw':312 'second':81 'sentenc':234,244,263,300 'set':99,287 'sharpen':310 'shitton':95 'sign':273 'skill':190 'slack':133 'soon':162 'spam':110 'specif':224,347 'start':50,219 'stay':174 'step':280 'stephen':304 'strategi':336 'structur':74 'studi':69,146 'take':278,307 'techniqu':322 'tell':78,136 'textbook':77,290 'third':229 'time':101,308,333 'train':226 'understand':35 'univers':189 'use':122 'vocab':286 'want':152 'wast':332 'way':91 'week':104 'whatev':118 'whole':8 'word':14,32,71,249 'work':25,324"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/7131681"
          +editedAt: DateTimeImmutable @1729446895 {#2247
            date: 2024-10-20 19:54:55.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706555587 {#2255
            date: 2024-01-29 20:13:07.0 +01:00
          }
          +"title": 350606
        }
      ]
      -id: 33814
      -titleTs: "'anki':14 'deck':15 'hard':4 'inspector':11 'mine':2 'osmr':6 'send':9 'sentenc':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706622573
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11328559"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706536173 {#2033
        date: 2024-01-29 14:49:33.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
    +body: "Thanks! Ironic that I didn’t include spelling as one of the skills in this meme…"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1706588792 {#2157
      date: 2024-01-30 05:26:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@littlebluespark@lemmy.world"
      "@renzev@lemmy.world"
      "@littlebluespark@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2152 …}
    +nested: Doctrine\ORM\PersistentCollection {#2148 …}
    +votes: Doctrine\ORM\PersistentCollection {#2146 …}
    +reports: Doctrine\ORM\PersistentCollection {#2180 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2181 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2171 …}
    -id: 351744
    -bodyTs: "'didn':5 'includ':7 'iron':2 'meme':16 'one':10 'skill':13 'spell':8 'thank':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7140915"
    +editedAt: DateTimeImmutable @1729547114 {#2151
      date: 2024-10-21 23:45:14.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706588792 {#2147
      date: 2024-01-30 05:26:32.0 +01:00
    }
    +"title": 351744
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#16847
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2145
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2021
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
        +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
        +name: "memes@lemmy.world"
        +title: "memes"
        +description: """
          Community rules\n
          ---------------\n
          \n
          1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
          \n
          2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
          \n
          3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
          \n
          4. No botsNo bots without the express approval of the mods or the admins\n
          \n
          5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
          \n
          \n
          \n
          Sister communities\n
          ------------------\n
          \n
          - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
          - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
          - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
          - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1112
        +entryCommentCount: 22597
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729581796 {#3999
          date: 2024-10-22 09:23:16.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
        +entries: Doctrine\ORM\PersistentCollection {#4580 …}
        +posts: Doctrine\ORM\PersistentCollection {#4621 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
        +bans: Doctrine\ORM\PersistentCollection {#4741 …}
        +reports: Doctrine\ORM\PersistentCollection {#4743 …}
        +badges: Doctrine\ORM\PersistentCollection {#4981 …}
        +logs: Doctrine\ORM\PersistentCollection {#5159 …}
        +awards: Doctrine\ORM\PersistentCollection {#5156 …}
        +categories: Doctrine\ORM\PersistentCollection {#5210 …}
        -id: 78
        +apId: "memes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/memes"
        +apPublicUrl: "https://lemmy.world/c/memes"
        +apFollowersUrl: "https://lemmy.world/c/memes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "memes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728743545 {#4112
          date: 2024-10-12 16:32:25.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699084255 {#4113
          date: 2023-11-04 08:50:55.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2028 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "Sentence-mining-so-hard-the-OSMRE-had-to-send-an"
      +title: "Sentence mining so hard the OSMRE had to send an inspector into my Anki decks"
      +url: "https://lemmy.world/pictrs/image/b8c69d6b-1fa8-4dbd-bbbd-3d297c4c7a1a.webp"
      +body: null
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 9
      +favouriteCount: 118
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729558237 {#2011
        date: 2024-10-22 02:50:37.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2029 …}
      +votes: Doctrine\ORM\PersistentCollection {#2020 …}
      +reports: Doctrine\ORM\PersistentCollection {#2027 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2031 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2037 …}
      +badges: Doctrine\ORM\PersistentCollection {#2075 …}
      +children: [
        1 => App\Entity\EntryComment {#2145}
        0 => App\Entity\EntryComment {#2256
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2021}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
          +body: """
            First: Find *easier* comprehensible input material. The whole point is to learn new words by guessing their meaning based on context. It aint gonna work if you don’t know enough words to even understand the context. So, content meant for natives will be quite far along your journey. Start first with comprehensible input content meant for learners. And if even that is too difficult, go back to studying the words and grammatical structures that your textbook tells you to.\n
            \n
            Second: At least in my experience, there’s no easy way around doing a shitton of flashcard/sentence mining. Set aside time in your weekly (preferably daily) routine to just spam the fuck out of Anki / q*izlet / whatever other app you use and commit to it religiously. Practice makes perfect. Don’t slack off and tell yourself that you’re “not motivated”. Force yourself to study *even if you don’t want to*. Motivation is a finite resource, Discipline is renewable. Soon enough, you will find that it gets easier and easier to stay motivated. That is the essence of discipline. And, as a bonus, discipline is a universal skill: if you get better at motivating yourself in the context of learning a new language, you will also notice improvements in other areas of your life. Many people start learning a foreign language specifically to train their discipline.\n
            \n
            Third: Only do `n+1` sentence mining. That means, only make flash cards out of sentences that have only one word or construct that you don’t already know. And if most of the sentences you encounter have more than that, it’s a sign that you have to take a step back and learn the basic vocab sets that your textbook gives you before moving on to comprehensible input and sentence mining.\n
            \n
            Fourth: As Stephen Covey said, **take time to sharpen the saw**. That means put some effort into researching different learning techniques that work for *you*. Otherwise, you’ll just be wasting time on ineffective strategies. The previous advice I gave may not apply to you specifically, so it’s best to do your own research.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706555587 {#2243
            date: 2024-01-29 20:13:07.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@feedum_sneedson@lemmy.world"
            "@renzev@lemmy.world"
            "@feedum_sneedson@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2284 …}
          +nested: Doctrine\ORM\PersistentCollection {#2286 …}
          +votes: Doctrine\ORM\PersistentCollection {#2188 …}
          +reports: Doctrine\ORM\PersistentCollection {#2034 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2154 …}
          -id: 350606
          -bodyTs: "'+1':233 'advic':339 'aint':23 'along':47 'alreadi':256 'also':208 'anki':115 'app':120 'appli':344 'area':213 'around':92 'asid':100 'back':67,281 'base':19 'basic':285 'best':351 'better':194 'bonus':185 'card':241 'commit':124 'comprehens':4,53,297 'construct':251 'content':39,55 'context':21,37,200 'covey':305 'daili':106 'differ':320 'difficult':65 'disciplin':159,181,186,228 'easi':90 'easier':3,170,172 'effort':317 'encount':265 'enough':31,163 'essenc':179 'even':34,61,147 'experi':86 'far':46 'find':2,166 'finit':157 'first':1,51 'flash':240 'flashcard/sentence':97 'forc':143 'foreign':222 'fourth':302 'fuck':112 'gave':341 'get':169,193 'give':291 'go':66 'gonna':24 'grammat':73 'guess':16 'improv':210 'ineffect':335 'input':5,54,298 'izlet':117 'journey':49 'know':30,257 'languag':205,223 'learn':12,202,220,283,321 'learner':58 'least':83 'life':216 'll':329 'make':129,239 'mani':217 'materi':6 'may':342 'mean':18,237,314 'meant':40,56 'mine':98,235,301 'motiv':142,154,175,196 'move':294 'n':232 'nativ':42 'new':13,204 'notic':209 'one':248 'otherwis':327 'peopl':218 'perfect':130 'point':9 'practic':128 'prefer':105 'previous':338 'put':315 'q':116 'quit':45 're':140 'religi':127 'renew':161 'research':319,356 'resourc':158 'routin':107 'said':306 'saw':312 'second':81 'sentenc':234,244,263,300 'set':99,287 'sharpen':310 'shitton':95 'sign':273 'skill':190 'slack':133 'soon':162 'spam':110 'specif':224,347 'start':50,219 'stay':174 'step':280 'stephen':304 'strategi':336 'structur':74 'studi':69,146 'take':278,307 'techniqu':322 'tell':78,136 'textbook':77,290 'third':229 'time':101,308,333 'train':226 'understand':35 'univers':189 'use':122 'vocab':286 'want':152 'wast':332 'way':91 'week':104 'whatev':118 'whole':8 'word':14,32,71,249 'work':25,324"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/7131681"
          +editedAt: DateTimeImmutable @1729446895 {#2247
            date: 2024-10-20 19:54:55.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706555587 {#2255
            date: 2024-01-29 20:13:07.0 +01:00
          }
          +"title": 350606
        }
      ]
      -id: 33814
      -titleTs: "'anki':14 'deck':15 'hard':4 'inspector':11 'mine':2 'osmr':6 'send':9 'sentenc':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706622573
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11328559"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706536173 {#2033
        date: 2024-01-29 14:49:33.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
    +body: "Thanks! Ironic that I didn’t include spelling as one of the skills in this meme…"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1706588792 {#2157
      date: 2024-01-30 05:26:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@littlebluespark@lemmy.world"
      "@renzev@lemmy.world"
      "@littlebluespark@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2152 …}
    +nested: Doctrine\ORM\PersistentCollection {#2148 …}
    +votes: Doctrine\ORM\PersistentCollection {#2146 …}
    +reports: Doctrine\ORM\PersistentCollection {#2180 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2181 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2171 …}
    -id: 351744
    -bodyTs: "'didn':5 'includ':7 'iron':2 'meme':16 'one':10 'skill':13 'spell':8 'thank':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7140915"
    +editedAt: DateTimeImmutable @1729547114 {#2151
      date: 2024-10-21 23:45:14.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706588792 {#2147
      date: 2024-01-30 05:26:32.0 +01:00
    }
    +"title": 351744
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 5.92 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2256
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2021
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
        +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
        +name: "memes@lemmy.world"
        +title: "memes"
        +description: """
          Community rules\n
          ---------------\n
          \n
          1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
          \n
          2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
          \n
          3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
          \n
          4. No botsNo bots without the express approval of the mods or the admins\n
          \n
          5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
          \n
          \n
          \n
          Sister communities\n
          ------------------\n
          \n
          - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
          - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
          - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
          - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1112
        +entryCommentCount: 22597
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729581796 {#3999
          date: 2024-10-22 09:23:16.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
        +entries: Doctrine\ORM\PersistentCollection {#4580 …}
        +posts: Doctrine\ORM\PersistentCollection {#4621 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
        +bans: Doctrine\ORM\PersistentCollection {#4741 …}
        +reports: Doctrine\ORM\PersistentCollection {#4743 …}
        +badges: Doctrine\ORM\PersistentCollection {#4981 …}
        +logs: Doctrine\ORM\PersistentCollection {#5159 …}
        +awards: Doctrine\ORM\PersistentCollection {#5156 …}
        +categories: Doctrine\ORM\PersistentCollection {#5210 …}
        -id: 78
        +apId: "memes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/memes"
        +apPublicUrl: "https://lemmy.world/c/memes"
        +apFollowersUrl: "https://lemmy.world/c/memes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "memes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728743545 {#4112
          date: 2024-10-12 16:32:25.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699084255 {#4113
          date: 2023-11-04 08:50:55.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2028 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "Sentence-mining-so-hard-the-OSMRE-had-to-send-an"
      +title: "Sentence mining so hard the OSMRE had to send an inspector into my Anki decks"
      +url: "https://lemmy.world/pictrs/image/b8c69d6b-1fa8-4dbd-bbbd-3d297c4c7a1a.webp"
      +body: null
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 9
      +favouriteCount: 118
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729558237 {#2011
        date: 2024-10-22 02:50:37.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2029 …}
      +votes: Doctrine\ORM\PersistentCollection {#2020 …}
      +reports: Doctrine\ORM\PersistentCollection {#2027 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2031 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2037 …}
      +badges: Doctrine\ORM\PersistentCollection {#2075 …}
      +children: [
        1 => App\Entity\EntryComment {#2145
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2021}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
          +body: "Thanks! Ironic that I didn’t include spelling as one of the skills in this meme…"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 4
          +score: 0
          +lastActive: DateTime @1706588792 {#2157
            date: 2024-01-30 05:26:32.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@littlebluespark@lemmy.world"
            "@renzev@lemmy.world"
            "@littlebluespark@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2152 …}
          +nested: Doctrine\ORM\PersistentCollection {#2148 …}
          +votes: Doctrine\ORM\PersistentCollection {#2146 …}
          +reports: Doctrine\ORM\PersistentCollection {#2180 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2181 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2171 …}
          -id: 351744
          -bodyTs: "'didn':5 'includ':7 'iron':2 'meme':16 'one':10 'skill':13 'spell':8 'thank':1"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/7140915"
          +editedAt: DateTimeImmutable @1729547114 {#2151
            date: 2024-10-21 23:45:14.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706588792 {#2147
            date: 2024-01-30 05:26:32.0 +01:00
          }
          +"title": 351744
        }
        0 => App\Entity\EntryComment {#2256}
      ]
      -id: 33814
      -titleTs: "'anki':14 'deck':15 'hard':4 'inspector':11 'mine':2 'osmr':6 'send':9 'sentenc':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706622573
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11328559"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706536173 {#2033
        date: 2024-01-29 14:49:33.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
    +body: """
      First: Find *easier* comprehensible input material. The whole point is to learn new words by guessing their meaning based on context. It aint gonna work if you don’t know enough words to even understand the context. So, content meant for natives will be quite far along your journey. Start first with comprehensible input content meant for learners. And if even that is too difficult, go back to studying the words and grammatical structures that your textbook tells you to.\n
      \n
      Second: At least in my experience, there’s no easy way around doing a shitton of flashcard/sentence mining. Set aside time in your weekly (preferably daily) routine to just spam the fuck out of Anki / q*izlet / whatever other app you use and commit to it religiously. Practice makes perfect. Don’t slack off and tell yourself that you’re “not motivated”. Force yourself to study *even if you don’t want to*. Motivation is a finite resource, Discipline is renewable. Soon enough, you will find that it gets easier and easier to stay motivated. That is the essence of discipline. And, as a bonus, discipline is a universal skill: if you get better at motivating yourself in the context of learning a new language, you will also notice improvements in other areas of your life. Many people start learning a foreign language specifically to train their discipline.\n
      \n
      Third: Only do `n+1` sentence mining. That means, only make flash cards out of sentences that have only one word or construct that you don’t already know. And if most of the sentences you encounter have more than that, it’s a sign that you have to take a step back and learn the basic vocab sets that your textbook gives you before moving on to comprehensible input and sentence mining.\n
      \n
      Fourth: As Stephen Covey said, **take time to sharpen the saw**. That means put some effort into researching different learning techniques that work for *you*. Otherwise, you’ll just be wasting time on ineffective strategies. The previous advice I gave may not apply to you specifically, so it’s best to do your own research.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706555587 {#2243
      date: 2024-01-29 20:13:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@feedum_sneedson@lemmy.world"
      "@renzev@lemmy.world"
      "@feedum_sneedson@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2284 …}
    +nested: Doctrine\ORM\PersistentCollection {#2286 …}
    +votes: Doctrine\ORM\PersistentCollection {#2188 …}
    +reports: Doctrine\ORM\PersistentCollection {#2034 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2154 …}
    -id: 350606
    -bodyTs: "'+1':233 'advic':339 'aint':23 'along':47 'alreadi':256 'also':208 'anki':115 'app':120 'appli':344 'area':213 'around':92 'asid':100 'back':67,281 'base':19 'basic':285 'best':351 'better':194 'bonus':185 'card':241 'commit':124 'comprehens':4,53,297 'construct':251 'content':39,55 'context':21,37,200 'covey':305 'daili':106 'differ':320 'difficult':65 'disciplin':159,181,186,228 'easi':90 'easier':3,170,172 'effort':317 'encount':265 'enough':31,163 'essenc':179 'even':34,61,147 'experi':86 'far':46 'find':2,166 'finit':157 'first':1,51 'flash':240 'flashcard/sentence':97 'forc':143 'foreign':222 'fourth':302 'fuck':112 'gave':341 'get':169,193 'give':291 'go':66 'gonna':24 'grammat':73 'guess':16 'improv':210 'ineffect':335 'input':5,54,298 'izlet':117 'journey':49 'know':30,257 'languag':205,223 'learn':12,202,220,283,321 'learner':58 'least':83 'life':216 'll':329 'make':129,239 'mani':217 'materi':6 'may':342 'mean':18,237,314 'meant':40,56 'mine':98,235,301 'motiv':142,154,175,196 'move':294 'n':232 'nativ':42 'new':13,204 'notic':209 'one':248 'otherwis':327 'peopl':218 'perfect':130 'point':9 'practic':128 'prefer':105 'previous':338 'put':315 'q':116 'quit':45 're':140 'religi':127 'renew':161 'research':319,356 'resourc':158 'routin':107 'said':306 'saw':312 'second':81 'sentenc':234,244,263,300 'set':99,287 'sharpen':310 'shitton':95 'sign':273 'skill':190 'slack':133 'soon':162 'spam':110 'specif':224,347 'start':50,219 'stay':174 'step':280 'stephen':304 'strategi':336 'structur':74 'studi':69,146 'take':278,307 'techniqu':322 'tell':78,136 'textbook':77,290 'third':229 'time':101,308,333 'train':226 'understand':35 'univers':189 'use':122 'vocab':286 'want':152 'wast':332 'way':91 'week':104 'whatev':118 'whole':8 'word':14,32,71,249 'work':25,324"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7131681"
    +editedAt: DateTimeImmutable @1729446895 {#2247
      date: 2024-10-20 19:54:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706555587 {#2255
      date: 2024-01-29 20:13:07.0 +01:00
    }
    +"title": 350606
  }
  "showEntryTitle" => false
  "dateAsUrl" => true
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#17098
  +comment: App\Entity\EntryComment {#2256
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2021
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
        +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
        +name: "memes@lemmy.world"
        +title: "memes"
        +description: """
          Community rules\n
          ---------------\n
          \n
          1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
          \n
          2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
          \n
          3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
          \n
          4. No botsNo bots without the express approval of the mods or the admins\n
          \n
          5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
          \n
          \n
          \n
          Sister communities\n
          ------------------\n
          \n
          - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
          - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
          - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
          - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1112
        +entryCommentCount: 22597
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729581796 {#3999
          date: 2024-10-22 09:23:16.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
        +entries: Doctrine\ORM\PersistentCollection {#4580 …}
        +posts: Doctrine\ORM\PersistentCollection {#4621 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
        +bans: Doctrine\ORM\PersistentCollection {#4741 …}
        +reports: Doctrine\ORM\PersistentCollection {#4743 …}
        +badges: Doctrine\ORM\PersistentCollection {#4981 …}
        +logs: Doctrine\ORM\PersistentCollection {#5159 …}
        +awards: Doctrine\ORM\PersistentCollection {#5156 …}
        +categories: Doctrine\ORM\PersistentCollection {#5210 …}
        -id: 78
        +apId: "memes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/memes"
        +apPublicUrl: "https://lemmy.world/c/memes"
        +apFollowersUrl: "https://lemmy.world/c/memes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "memes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728743545 {#4112
          date: 2024-10-12 16:32:25.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699084255 {#4113
          date: 2023-11-04 08:50:55.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2028 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "Sentence-mining-so-hard-the-OSMRE-had-to-send-an"
      +title: "Sentence mining so hard the OSMRE had to send an inspector into my Anki decks"
      +url: "https://lemmy.world/pictrs/image/b8c69d6b-1fa8-4dbd-bbbd-3d297c4c7a1a.webp"
      +body: null
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 9
      +favouriteCount: 118
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729558237 {#2011
        date: 2024-10-22 02:50:37.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2029 …}
      +votes: Doctrine\ORM\PersistentCollection {#2020 …}
      +reports: Doctrine\ORM\PersistentCollection {#2027 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2031 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2037 …}
      +badges: Doctrine\ORM\PersistentCollection {#2075 …}
      +children: [
        1 => App\Entity\EntryComment {#2145
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2021}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
          +body: "Thanks! Ironic that I didn’t include spelling as one of the skills in this meme…"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 4
          +score: 0
          +lastActive: DateTime @1706588792 {#2157
            date: 2024-01-30 05:26:32.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@littlebluespark@lemmy.world"
            "@renzev@lemmy.world"
            "@littlebluespark@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2152 …}
          +nested: Doctrine\ORM\PersistentCollection {#2148 …}
          +votes: Doctrine\ORM\PersistentCollection {#2146 …}
          +reports: Doctrine\ORM\PersistentCollection {#2180 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2181 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2171 …}
          -id: 351744
          -bodyTs: "'didn':5 'includ':7 'iron':2 'meme':16 'one':10 'skill':13 'spell':8 'thank':1"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/7140915"
          +editedAt: DateTimeImmutable @1729547114 {#2151
            date: 2024-10-21 23:45:14.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706588792 {#2147
            date: 2024-01-30 05:26:32.0 +01:00
          }
          +"title": 351744
        }
        0 => App\Entity\EntryComment {#2256}
      ]
      -id: 33814
      -titleTs: "'anki':14 'deck':15 'hard':4 'inspector':11 'mine':2 'osmr':6 'send':9 'sentenc':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706622573
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11328559"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706536173 {#2033
        date: 2024-01-29 14:49:33.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
    +body: """
      First: Find *easier* comprehensible input material. The whole point is to learn new words by guessing their meaning based on context. It aint gonna work if you don’t know enough words to even understand the context. So, content meant for natives will be quite far along your journey. Start first with comprehensible input content meant for learners. And if even that is too difficult, go back to studying the words and grammatical structures that your textbook tells you to.\n
      \n
      Second: At least in my experience, there’s no easy way around doing a shitton of flashcard/sentence mining. Set aside time in your weekly (preferably daily) routine to just spam the fuck out of Anki / q*izlet / whatever other app you use and commit to it religiously. Practice makes perfect. Don’t slack off and tell yourself that you’re “not motivated”. Force yourself to study *even if you don’t want to*. Motivation is a finite resource, Discipline is renewable. Soon enough, you will find that it gets easier and easier to stay motivated. That is the essence of discipline. And, as a bonus, discipline is a universal skill: if you get better at motivating yourself in the context of learning a new language, you will also notice improvements in other areas of your life. Many people start learning a foreign language specifically to train their discipline.\n
      \n
      Third: Only do `n+1` sentence mining. That means, only make flash cards out of sentences that have only one word or construct that you don’t already know. And if most of the sentences you encounter have more than that, it’s a sign that you have to take a step back and learn the basic vocab sets that your textbook gives you before moving on to comprehensible input and sentence mining.\n
      \n
      Fourth: As Stephen Covey said, **take time to sharpen the saw**. That means put some effort into researching different learning techniques that work for *you*. Otherwise, you’ll just be wasting time on ineffective strategies. The previous advice I gave may not apply to you specifically, so it’s best to do your own research.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706555587 {#2243
      date: 2024-01-29 20:13:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@feedum_sneedson@lemmy.world"
      "@renzev@lemmy.world"
      "@feedum_sneedson@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2284 …}
    +nested: Doctrine\ORM\PersistentCollection {#2286 …}
    +votes: Doctrine\ORM\PersistentCollection {#2188 …}
    +reports: Doctrine\ORM\PersistentCollection {#2034 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2154 …}
    -id: 350606
    -bodyTs: "'+1':233 'advic':339 'aint':23 'along':47 'alreadi':256 'also':208 'anki':115 'app':120 'appli':344 'area':213 'around':92 'asid':100 'back':67,281 'base':19 'basic':285 'best':351 'better':194 'bonus':185 'card':241 'commit':124 'comprehens':4,53,297 'construct':251 'content':39,55 'context':21,37,200 'covey':305 'daili':106 'differ':320 'difficult':65 'disciplin':159,181,186,228 'easi':90 'easier':3,170,172 'effort':317 'encount':265 'enough':31,163 'essenc':179 'even':34,61,147 'experi':86 'far':46 'find':2,166 'finit':157 'first':1,51 'flash':240 'flashcard/sentence':97 'forc':143 'foreign':222 'fourth':302 'fuck':112 'gave':341 'get':169,193 'give':291 'go':66 'gonna':24 'grammat':73 'guess':16 'improv':210 'ineffect':335 'input':5,54,298 'izlet':117 'journey':49 'know':30,257 'languag':205,223 'learn':12,202,220,283,321 'learner':58 'least':83 'life':216 'll':329 'make':129,239 'mani':217 'materi':6 'may':342 'mean':18,237,314 'meant':40,56 'mine':98,235,301 'motiv':142,154,175,196 'move':294 'n':232 'nativ':42 'new':13,204 'notic':209 'one':248 'otherwis':327 'peopl':218 'perfect':130 'point':9 'practic':128 'prefer':105 'previous':338 'put':315 'q':116 'quit':45 're':140 'religi':127 'renew':161 'research':319,356 'resourc':158 'routin':107 'said':306 'saw':312 'second':81 'sentenc':234,244,263,300 'set':99,287 'sharpen':310 'shitton':95 'sign':273 'skill':190 'slack':133 'soon':162 'spam':110 'specif':224,347 'start':50,219 'stay':174 'step':280 'stephen':304 'strategi':336 'structur':74 'studi':69,146 'take':278,307 'techniqu':322 'tell':78,136 'textbook':77,290 'third':229 'time':101,308,333 'train':226 'understand':35 'univers':189 'use':122 'vocab':286 'want':152 'wast':332 'way':91 'week':104 'whatev':118 'whole':8 'word':14,32,71,249 'work':25,324"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7131681"
    +editedAt: DateTimeImmutable @1729446895 {#2247
      date: 2024-10-20 19:54:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706555587 {#2255
      date: 2024-01-29 20:13:07.0 +01:00
    }
    +"title": 350606
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: false
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: true
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#17143
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1706555587 {#2255
    date: 2024-01-29 20:13:07.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#17199
  +date: DateTimeImmutable @1706555587 {#2255
    date: 2024-01-29 20:13:07.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.69 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706555587 {#2255
    date: 2024-01-29 20:13:07.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1729446895 {#2247
    date: 2024-10-20 19:54:55.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#17253
  +createdAt: DateTimeImmutable @1706555587 {#2255
    date: 2024-01-29 20:13:07.0 +01:00
  }
  +editedAt: DateTimeImmutable @1729446895 {#2247
    date: 2024-10-20 19:54:55.0 +02:00
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#17307
  +width: 40
  +height: 40
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.32 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2256
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2021
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
        +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
        +name: "memes@lemmy.world"
        +title: "memes"
        +description: """
          Community rules\n
          ---------------\n
          \n
          1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
          \n
          2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
          \n
          3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
          \n
          4. No botsNo bots without the express approval of the mods or the admins\n
          \n
          5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
          \n
          \n
          \n
          Sister communities\n
          ------------------\n
          \n
          - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
          - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
          - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
          - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1112
        +entryCommentCount: 22597
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729581796 {#3999
          date: 2024-10-22 09:23:16.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
        +entries: Doctrine\ORM\PersistentCollection {#4580 …}
        +posts: Doctrine\ORM\PersistentCollection {#4621 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
        +bans: Doctrine\ORM\PersistentCollection {#4741 …}
        +reports: Doctrine\ORM\PersistentCollection {#4743 …}
        +badges: Doctrine\ORM\PersistentCollection {#4981 …}
        +logs: Doctrine\ORM\PersistentCollection {#5159 …}
        +awards: Doctrine\ORM\PersistentCollection {#5156 …}
        +categories: Doctrine\ORM\PersistentCollection {#5210 …}
        -id: 78
        +apId: "memes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/memes"
        +apPublicUrl: "https://lemmy.world/c/memes"
        +apFollowersUrl: "https://lemmy.world/c/memes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "memes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728743545 {#4112
          date: 2024-10-12 16:32:25.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699084255 {#4113
          date: 2023-11-04 08:50:55.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2028 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "Sentence-mining-so-hard-the-OSMRE-had-to-send-an"
      +title: "Sentence mining so hard the OSMRE had to send an inspector into my Anki decks"
      +url: "https://lemmy.world/pictrs/image/b8c69d6b-1fa8-4dbd-bbbd-3d297c4c7a1a.webp"
      +body: null
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 9
      +favouriteCount: 118
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729558237 {#2011
        date: 2024-10-22 02:50:37.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2029 …}
      +votes: Doctrine\ORM\PersistentCollection {#2020 …}
      +reports: Doctrine\ORM\PersistentCollection {#2027 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2031 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2037 …}
      +badges: Doctrine\ORM\PersistentCollection {#2075 …}
      +children: [
        1 => App\Entity\EntryComment {#2145
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2021}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
          +body: "Thanks! Ironic that I didn’t include spelling as one of the skills in this meme…"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 4
          +score: 0
          +lastActive: DateTime @1706588792 {#2157
            date: 2024-01-30 05:26:32.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@littlebluespark@lemmy.world"
            "@renzev@lemmy.world"
            "@littlebluespark@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2152 …}
          +nested: Doctrine\ORM\PersistentCollection {#2148 …}
          +votes: Doctrine\ORM\PersistentCollection {#2146 …}
          +reports: Doctrine\ORM\PersistentCollection {#2180 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2181 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2171 …}
          -id: 351744
          -bodyTs: "'didn':5 'includ':7 'iron':2 'meme':16 'one':10 'skill':13 'spell':8 'thank':1"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/7140915"
          +editedAt: DateTimeImmutable @1729547114 {#2151
            date: 2024-10-21 23:45:14.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706588792 {#2147
            date: 2024-01-30 05:26:32.0 +01:00
          }
          +"title": 351744
        }
        0 => App\Entity\EntryComment {#2256}
      ]
      -id: 33814
      -titleTs: "'anki':14 'deck':15 'hard':4 'inspector':11 'mine':2 'osmr':6 'send':9 'sentenc':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706622573
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11328559"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706536173 {#2033
        date: 2024-01-29 14:49:33.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
    +body: """
      First: Find *easier* comprehensible input material. The whole point is to learn new words by guessing their meaning based on context. It aint gonna work if you don’t know enough words to even understand the context. So, content meant for natives will be quite far along your journey. Start first with comprehensible input content meant for learners. And if even that is too difficult, go back to studying the words and grammatical structures that your textbook tells you to.\n
      \n
      Second: At least in my experience, there’s no easy way around doing a shitton of flashcard/sentence mining. Set aside time in your weekly (preferably daily) routine to just spam the fuck out of Anki / q*izlet / whatever other app you use and commit to it religiously. Practice makes perfect. Don’t slack off and tell yourself that you’re “not motivated”. Force yourself to study *even if you don’t want to*. Motivation is a finite resource, Discipline is renewable. Soon enough, you will find that it gets easier and easier to stay motivated. That is the essence of discipline. And, as a bonus, discipline is a universal skill: if you get better at motivating yourself in the context of learning a new language, you will also notice improvements in other areas of your life. Many people start learning a foreign language specifically to train their discipline.\n
      \n
      Third: Only do `n+1` sentence mining. That means, only make flash cards out of sentences that have only one word or construct that you don’t already know. And if most of the sentences you encounter have more than that, it’s a sign that you have to take a step back and learn the basic vocab sets that your textbook gives you before moving on to comprehensible input and sentence mining.\n
      \n
      Fourth: As Stephen Covey said, **take time to sharpen the saw**. That means put some effort into researching different learning techniques that work for *you*. Otherwise, you’ll just be wasting time on ineffective strategies. The previous advice I gave may not apply to you specifically, so it’s best to do your own research.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706555587 {#2243
      date: 2024-01-29 20:13:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@feedum_sneedson@lemmy.world"
      "@renzev@lemmy.world"
      "@feedum_sneedson@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2284 …}
    +nested: Doctrine\ORM\PersistentCollection {#2286 …}
    +votes: Doctrine\ORM\PersistentCollection {#2188 …}
    +reports: Doctrine\ORM\PersistentCollection {#2034 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2154 …}
    -id: 350606
    -bodyTs: "'+1':233 'advic':339 'aint':23 'along':47 'alreadi':256 'also':208 'anki':115 'app':120 'appli':344 'area':213 'around':92 'asid':100 'back':67,281 'base':19 'basic':285 'best':351 'better':194 'bonus':185 'card':241 'commit':124 'comprehens':4,53,297 'construct':251 'content':39,55 'context':21,37,200 'covey':305 'daili':106 'differ':320 'difficult':65 'disciplin':159,181,186,228 'easi':90 'easier':3,170,172 'effort':317 'encount':265 'enough':31,163 'essenc':179 'even':34,61,147 'experi':86 'far':46 'find':2,166 'finit':157 'first':1,51 'flash':240 'flashcard/sentence':97 'forc':143 'foreign':222 'fourth':302 'fuck':112 'gave':341 'get':169,193 'give':291 'go':66 'gonna':24 'grammat':73 'guess':16 'improv':210 'ineffect':335 'input':5,54,298 'izlet':117 'journey':49 'know':30,257 'languag':205,223 'learn':12,202,220,283,321 'learner':58 'least':83 'life':216 'll':329 'make':129,239 'mani':217 'materi':6 'may':342 'mean':18,237,314 'meant':40,56 'mine':98,235,301 'motiv':142,154,175,196 'move':294 'n':232 'nativ':42 'new':13,204 'notic':209 'one':248 'otherwis':327 'peopl':218 'perfect':130 'point':9 'practic':128 'prefer':105 'previous':338 'put':315 'q':116 'quit':45 're':140 'religi':127 'renew':161 'research':319,356 'resourc':158 'routin':107 'said':306 'saw':312 'second':81 'sentenc':234,244,263,300 'set':99,287 'sharpen':310 'shitton':95 'sign':273 'skill':190 'slack':133 'soon':162 'spam':110 'specif':224,347 'start':50,219 'stay':174 'step':280 'stephen':304 'strategi':336 'structur':74 'studi':69,146 'take':278,307 'techniqu':322 'tell':78,136 'textbook':77,290 'third':229 'time':101,308,333 'train':226 'understand':35 'univers':189 'use':122 'vocab':286 'want':152 'wast':332 'way':91 'week':104 'whatev':118 'whole':8 'word':14,32,71,249 'work':25,324"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7131681"
    +editedAt: DateTimeImmutable @1729446895 {#2247
      date: 2024-10-20 19:54:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706555587 {#2255
      date: 2024-01-29 20:13:07.0 +01:00
    }
    +"title": 350606
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#17416
  +subject: App\Entity\EntryComment {#2256
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2021
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
        +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
        +name: "memes@lemmy.world"
        +title: "memes"
        +description: """
          Community rules\n
          ---------------\n
          \n
          1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
          \n
          2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
          \n
          3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
          \n
          4. No botsNo bots without the express approval of the mods or the admins\n
          \n
          5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
          \n
          \n
          \n
          Sister communities\n
          ------------------\n
          \n
          - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
          - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
          - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
          - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1112
        +entryCommentCount: 22597
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729581796 {#3999
          date: 2024-10-22 09:23:16.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
        +entries: Doctrine\ORM\PersistentCollection {#4580 …}
        +posts: Doctrine\ORM\PersistentCollection {#4621 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
        +bans: Doctrine\ORM\PersistentCollection {#4741 …}
        +reports: Doctrine\ORM\PersistentCollection {#4743 …}
        +badges: Doctrine\ORM\PersistentCollection {#4981 …}
        +logs: Doctrine\ORM\PersistentCollection {#5159 …}
        +awards: Doctrine\ORM\PersistentCollection {#5156 …}
        +categories: Doctrine\ORM\PersistentCollection {#5210 …}
        -id: 78
        +apId: "memes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/memes"
        +apPublicUrl: "https://lemmy.world/c/memes"
        +apFollowersUrl: "https://lemmy.world/c/memes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "memes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728743545 {#4112
          date: 2024-10-12 16:32:25.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699084255 {#4113
          date: 2023-11-04 08:50:55.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2028 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "Sentence-mining-so-hard-the-OSMRE-had-to-send-an"
      +title: "Sentence mining so hard the OSMRE had to send an inspector into my Anki decks"
      +url: "https://lemmy.world/pictrs/image/b8c69d6b-1fa8-4dbd-bbbd-3d297c4c7a1a.webp"
      +body: null
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 9
      +favouriteCount: 118
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729558237 {#2011
        date: 2024-10-22 02:50:37.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2029 …}
      +votes: Doctrine\ORM\PersistentCollection {#2020 …}
      +reports: Doctrine\ORM\PersistentCollection {#2027 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2031 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2037 …}
      +badges: Doctrine\ORM\PersistentCollection {#2075 …}
      +children: [
        1 => App\Entity\EntryComment {#2145
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2021}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
          +body: "Thanks! Ironic that I didn’t include spelling as one of the skills in this meme…"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 4
          +score: 0
          +lastActive: DateTime @1706588792 {#2157
            date: 2024-01-30 05:26:32.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@littlebluespark@lemmy.world"
            "@renzev@lemmy.world"
            "@littlebluespark@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2152 …}
          +nested: Doctrine\ORM\PersistentCollection {#2148 …}
          +votes: Doctrine\ORM\PersistentCollection {#2146 …}
          +reports: Doctrine\ORM\PersistentCollection {#2180 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2181 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2171 …}
          -id: 351744
          -bodyTs: "'didn':5 'includ':7 'iron':2 'meme':16 'one':10 'skill':13 'spell':8 'thank':1"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/7140915"
          +editedAt: DateTimeImmutable @1729547114 {#2151
            date: 2024-10-21 23:45:14.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706588792 {#2147
            date: 2024-01-30 05:26:32.0 +01:00
          }
          +"title": 351744
        }
        0 => App\Entity\EntryComment {#2256}
      ]
      -id: 33814
      -titleTs: "'anki':14 'deck':15 'hard':4 'inspector':11 'mine':2 'osmr':6 'send':9 'sentenc':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706622573
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11328559"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706536173 {#2033
        date: 2024-01-29 14:49:33.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
    +body: """
      First: Find *easier* comprehensible input material. The whole point is to learn new words by guessing their meaning based on context. It aint gonna work if you don’t know enough words to even understand the context. So, content meant for natives will be quite far along your journey. Start first with comprehensible input content meant for learners. And if even that is too difficult, go back to studying the words and grammatical structures that your textbook tells you to.\n
      \n
      Second: At least in my experience, there’s no easy way around doing a shitton of flashcard/sentence mining. Set aside time in your weekly (preferably daily) routine to just spam the fuck out of Anki / q*izlet / whatever other app you use and commit to it religiously. Practice makes perfect. Don’t slack off and tell yourself that you’re “not motivated”. Force yourself to study *even if you don’t want to*. Motivation is a finite resource, Discipline is renewable. Soon enough, you will find that it gets easier and easier to stay motivated. That is the essence of discipline. And, as a bonus, discipline is a universal skill: if you get better at motivating yourself in the context of learning a new language, you will also notice improvements in other areas of your life. Many people start learning a foreign language specifically to train their discipline.\n
      \n
      Third: Only do `n+1` sentence mining. That means, only make flash cards out of sentences that have only one word or construct that you don’t already know. And if most of the sentences you encounter have more than that, it’s a sign that you have to take a step back and learn the basic vocab sets that your textbook gives you before moving on to comprehensible input and sentence mining.\n
      \n
      Fourth: As Stephen Covey said, **take time to sharpen the saw**. That means put some effort into researching different learning techniques that work for *you*. Otherwise, you’ll just be wasting time on ineffective strategies. The previous advice I gave may not apply to you specifically, so it’s best to do your own research.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706555587 {#2243
      date: 2024-01-29 20:13:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@feedum_sneedson@lemmy.world"
      "@renzev@lemmy.world"
      "@feedum_sneedson@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2284 …}
    +nested: Doctrine\ORM\PersistentCollection {#2286 …}
    +votes: Doctrine\ORM\PersistentCollection {#2188 …}
    +reports: Doctrine\ORM\PersistentCollection {#2034 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2154 …}
    -id: 350606
    -bodyTs: "'+1':233 'advic':339 'aint':23 'along':47 'alreadi':256 'also':208 'anki':115 'app':120 'appli':344 'area':213 'around':92 'asid':100 'back':67,281 'base':19 'basic':285 'best':351 'better':194 'bonus':185 'card':241 'commit':124 'comprehens':4,53,297 'construct':251 'content':39,55 'context':21,37,200 'covey':305 'daili':106 'differ':320 'difficult':65 'disciplin':159,181,186,228 'easi':90 'easier':3,170,172 'effort':317 'encount':265 'enough':31,163 'essenc':179 'even':34,61,147 'experi':86 'far':46 'find':2,166 'finit':157 'first':1,51 'flash':240 'flashcard/sentence':97 'forc':143 'foreign':222 'fourth':302 'fuck':112 'gave':341 'get':169,193 'give':291 'go':66 'gonna':24 'grammat':73 'guess':16 'improv':210 'ineffect':335 'input':5,54,298 'izlet':117 'journey':49 'know':30,257 'languag':205,223 'learn':12,202,220,283,321 'learner':58 'least':83 'life':216 'll':329 'make':129,239 'mani':217 'materi':6 'may':342 'mean':18,237,314 'meant':40,56 'mine':98,235,301 'motiv':142,154,175,196 'move':294 'n':232 'nativ':42 'new':13,204 'notic':209 'one':248 'otherwis':327 'peopl':218 'perfect':130 'point':9 'practic':128 'prefer':105 'previous':338 'put':315 'q':116 'quit':45 're':140 'religi':127 'renew':161 'research':319,356 'resourc':158 'routin':107 'said':306 'saw':312 'second':81 'sentenc':234,244,263,300 'set':99,287 'sharpen':310 'shitton':95 'sign':273 'skill':190 'slack':133 'soon':162 'spam':110 'specif':224,347 'start':50,219 'stay':174 'step':280 'stephen':304 'strategi':336 'structur':74 'studi':69,146 'take':278,307 'techniqu':322 'tell':78,136 'textbook':77,290 'third':229 'time':101,308,333 'train':226 'understand':35 'univers':189 'use':122 'vocab':286 'want':152 'wast':332 'way':91 'week':104 'whatev':118 'whole':8 'word':14,32,71,249 'work':25,324"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7131681"
    +editedAt: DateTimeImmutable @1729446895 {#2247
      date: 2024-10-20 19:54:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706555587 {#2255
      date: 2024-01-29 20:13:07.0 +01:00
    }
    +"title": 350606
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.73 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2256
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2021
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
        +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
        +name: "memes@lemmy.world"
        +title: "memes"
        +description: """
          Community rules\n
          ---------------\n
          \n
          1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
          \n
          2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
          \n
          3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
          \n
          4. No botsNo bots without the express approval of the mods or the admins\n
          \n
          5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
          \n
          \n
          \n
          Sister communities\n
          ------------------\n
          \n
          - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
          - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
          - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
          - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1112
        +entryCommentCount: 22597
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729581796 {#3999
          date: 2024-10-22 09:23:16.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
        +entries: Doctrine\ORM\PersistentCollection {#4580 …}
        +posts: Doctrine\ORM\PersistentCollection {#4621 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
        +bans: Doctrine\ORM\PersistentCollection {#4741 …}
        +reports: Doctrine\ORM\PersistentCollection {#4743 …}
        +badges: Doctrine\ORM\PersistentCollection {#4981 …}
        +logs: Doctrine\ORM\PersistentCollection {#5159 …}
        +awards: Doctrine\ORM\PersistentCollection {#5156 …}
        +categories: Doctrine\ORM\PersistentCollection {#5210 …}
        -id: 78
        +apId: "memes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/memes"
        +apPublicUrl: "https://lemmy.world/c/memes"
        +apFollowersUrl: "https://lemmy.world/c/memes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "memes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728743545 {#4112
          date: 2024-10-12 16:32:25.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699084255 {#4113
          date: 2023-11-04 08:50:55.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2028 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "Sentence-mining-so-hard-the-OSMRE-had-to-send-an"
      +title: "Sentence mining so hard the OSMRE had to send an inspector into my Anki decks"
      +url: "https://lemmy.world/pictrs/image/b8c69d6b-1fa8-4dbd-bbbd-3d297c4c7a1a.webp"
      +body: null
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 9
      +favouriteCount: 118
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729558237 {#2011
        date: 2024-10-22 02:50:37.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2029 …}
      +votes: Doctrine\ORM\PersistentCollection {#2020 …}
      +reports: Doctrine\ORM\PersistentCollection {#2027 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2031 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2037 …}
      +badges: Doctrine\ORM\PersistentCollection {#2075 …}
      +children: [
        1 => App\Entity\EntryComment {#2145
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2021}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
          +body: "Thanks! Ironic that I didn’t include spelling as one of the skills in this meme…"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 4
          +score: 0
          +lastActive: DateTime @1706588792 {#2157
            date: 2024-01-30 05:26:32.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@littlebluespark@lemmy.world"
            "@renzev@lemmy.world"
            "@littlebluespark@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2152 …}
          +nested: Doctrine\ORM\PersistentCollection {#2148 …}
          +votes: Doctrine\ORM\PersistentCollection {#2146 …}
          +reports: Doctrine\ORM\PersistentCollection {#2180 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2181 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2171 …}
          -id: 351744
          -bodyTs: "'didn':5 'includ':7 'iron':2 'meme':16 'one':10 'skill':13 'spell':8 'thank':1"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/7140915"
          +editedAt: DateTimeImmutable @1729547114 {#2151
            date: 2024-10-21 23:45:14.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706588792 {#2147
            date: 2024-01-30 05:26:32.0 +01:00
          }
          +"title": 351744
        }
        0 => App\Entity\EntryComment {#2256}
      ]
      -id: 33814
      -titleTs: "'anki':14 'deck':15 'hard':4 'inspector':11 'mine':2 'osmr':6 'send':9 'sentenc':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706622573
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11328559"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706536173 {#2033
        date: 2024-01-29 14:49:33.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
    +body: """
      First: Find *easier* comprehensible input material. The whole point is to learn new words by guessing their meaning based on context. It aint gonna work if you don’t know enough words to even understand the context. So, content meant for natives will be quite far along your journey. Start first with comprehensible input content meant for learners. And if even that is too difficult, go back to studying the words and grammatical structures that your textbook tells you to.\n
      \n
      Second: At least in my experience, there’s no easy way around doing a shitton of flashcard/sentence mining. Set aside time in your weekly (preferably daily) routine to just spam the fuck out of Anki / q*izlet / whatever other app you use and commit to it religiously. Practice makes perfect. Don’t slack off and tell yourself that you’re “not motivated”. Force yourself to study *even if you don’t want to*. Motivation is a finite resource, Discipline is renewable. Soon enough, you will find that it gets easier and easier to stay motivated. That is the essence of discipline. And, as a bonus, discipline is a universal skill: if you get better at motivating yourself in the context of learning a new language, you will also notice improvements in other areas of your life. Many people start learning a foreign language specifically to train their discipline.\n
      \n
      Third: Only do `n+1` sentence mining. That means, only make flash cards out of sentences that have only one word or construct that you don’t already know. And if most of the sentences you encounter have more than that, it’s a sign that you have to take a step back and learn the basic vocab sets that your textbook gives you before moving on to comprehensible input and sentence mining.\n
      \n
      Fourth: As Stephen Covey said, **take time to sharpen the saw**. That means put some effort into researching different learning techniques that work for *you*. Otherwise, you’ll just be wasting time on ineffective strategies. The previous advice I gave may not apply to you specifically, so it’s best to do your own research.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706555587 {#2243
      date: 2024-01-29 20:13:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@feedum_sneedson@lemmy.world"
      "@renzev@lemmy.world"
      "@feedum_sneedson@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2284 …}
    +nested: Doctrine\ORM\PersistentCollection {#2286 …}
    +votes: Doctrine\ORM\PersistentCollection {#2188 …}
    +reports: Doctrine\ORM\PersistentCollection {#2034 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2154 …}
    -id: 350606
    -bodyTs: "'+1':233 'advic':339 'aint':23 'along':47 'alreadi':256 'also':208 'anki':115 'app':120 'appli':344 'area':213 'around':92 'asid':100 'back':67,281 'base':19 'basic':285 'best':351 'better':194 'bonus':185 'card':241 'commit':124 'comprehens':4,53,297 'construct':251 'content':39,55 'context':21,37,200 'covey':305 'daili':106 'differ':320 'difficult':65 'disciplin':159,181,186,228 'easi':90 'easier':3,170,172 'effort':317 'encount':265 'enough':31,163 'essenc':179 'even':34,61,147 'experi':86 'far':46 'find':2,166 'finit':157 'first':1,51 'flash':240 'flashcard/sentence':97 'forc':143 'foreign':222 'fourth':302 'fuck':112 'gave':341 'get':169,193 'give':291 'go':66 'gonna':24 'grammat':73 'guess':16 'improv':210 'ineffect':335 'input':5,54,298 'izlet':117 'journey':49 'know':30,257 'languag':205,223 'learn':12,202,220,283,321 'learner':58 'least':83 'life':216 'll':329 'make':129,239 'mani':217 'materi':6 'may':342 'mean':18,237,314 'meant':40,56 'mine':98,235,301 'motiv':142,154,175,196 'move':294 'n':232 'nativ':42 'new':13,204 'notic':209 'one':248 'otherwis':327 'peopl':218 'perfect':130 'point':9 'practic':128 'prefer':105 'previous':338 'put':315 'q':116 'quit':45 're':140 'religi':127 'renew':161 'research':319,356 'resourc':158 'routin':107 'said':306 'saw':312 'second':81 'sentenc':234,244,263,300 'set':99,287 'sharpen':310 'shitton':95 'sign':273 'skill':190 'slack':133 'soon':162 'spam':110 'specif':224,347 'start':50,219 'stay':174 'step':280 'stephen':304 'strategi':336 'structur':74 'studi':69,146 'take':278,307 'techniqu':322 'tell':78,136 'textbook':77,290 'third':229 'time':101,308,333 'train':226 'understand':35 'univers':189 'use':122 'vocab':286 'want':152 'wast':332 'way':91 'week':104 'whatev':118 'whole':8 'word':14,32,71,249 'work':25,324"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7131681"
    +editedAt: DateTimeImmutable @1729446895 {#2247
      date: 2024-10-20 19:54:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706555587 {#2255
      date: 2024-01-29 20:13:07.0 +01:00
    }
    +"title": 350606
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#17473
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2256
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2021
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
        +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
        +name: "memes@lemmy.world"
        +title: "memes"
        +description: """
          Community rules\n
          ---------------\n
          \n
          1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
          \n
          2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
          \n
          3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
          \n
          4. No botsNo bots without the express approval of the mods or the admins\n
          \n
          5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
          \n
          \n
          \n
          Sister communities\n
          ------------------\n
          \n
          - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
          - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
          - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
          - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1112
        +entryCommentCount: 22597
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729581796 {#3999
          date: 2024-10-22 09:23:16.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
        +entries: Doctrine\ORM\PersistentCollection {#4580 …}
        +posts: Doctrine\ORM\PersistentCollection {#4621 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
        +bans: Doctrine\ORM\PersistentCollection {#4741 …}
        +reports: Doctrine\ORM\PersistentCollection {#4743 …}
        +badges: Doctrine\ORM\PersistentCollection {#4981 …}
        +logs: Doctrine\ORM\PersistentCollection {#5159 …}
        +awards: Doctrine\ORM\PersistentCollection {#5156 …}
        +categories: Doctrine\ORM\PersistentCollection {#5210 …}
        -id: 78
        +apId: "memes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/memes"
        +apPublicUrl: "https://lemmy.world/c/memes"
        +apFollowersUrl: "https://lemmy.world/c/memes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "memes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728743545 {#4112
          date: 2024-10-12 16:32:25.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699084255 {#4113
          date: 2023-11-04 08:50:55.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2028 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "Sentence-mining-so-hard-the-OSMRE-had-to-send-an"
      +title: "Sentence mining so hard the OSMRE had to send an inspector into my Anki decks"
      +url: "https://lemmy.world/pictrs/image/b8c69d6b-1fa8-4dbd-bbbd-3d297c4c7a1a.webp"
      +body: null
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 9
      +favouriteCount: 118
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729558237 {#2011
        date: 2024-10-22 02:50:37.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2029 …}
      +votes: Doctrine\ORM\PersistentCollection {#2020 …}
      +reports: Doctrine\ORM\PersistentCollection {#2027 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2031 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2037 …}
      +badges: Doctrine\ORM\PersistentCollection {#2075 …}
      +children: [
        1 => App\Entity\EntryComment {#2145
          +user: App\Entity\User {#261}
          +entry: App\Entity\Entry {#2021}
          +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
          +image: null
          +parent: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
          +root: Proxies\__CG__\App\Entity\EntryComment {#2150 …}
          +body: "Thanks! Ironic that I didn’t include spelling as one of the skills in this meme…"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 4
          +score: 0
          +lastActive: DateTime @1706588792 {#2157
            date: 2024-01-30 05:26:32.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@renzev@lemmy.world"
            "@littlebluespark@lemmy.world"
            "@renzev@lemmy.world"
            "@littlebluespark@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2152 …}
          +nested: Doctrine\ORM\PersistentCollection {#2148 …}
          +votes: Doctrine\ORM\PersistentCollection {#2146 …}
          +reports: Doctrine\ORM\PersistentCollection {#2180 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2181 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2171 …}
          -id: 351744
          -bodyTs: "'didn':5 'includ':7 'iron':2 'meme':16 'one':10 'skill':13 'spell':8 'thank':1"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/7140915"
          +editedAt: DateTimeImmutable @1729547114 {#2151
            date: 2024-10-21 23:45:14.0 +02:00
          }
          +createdAt: DateTimeImmutable @1706588792 {#2147
            date: 2024-01-30 05:26:32.0 +01:00
          }
          +"title": 351744
        }
        0 => App\Entity\EntryComment {#2256}
      ]
      -id: 33814
      -titleTs: "'anki':14 'deck':15 'hard':4 'inspector':11 'mine':2 'osmr':6 'send':9 'sentenc':1"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706622573
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11328559"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706536173 {#2033
        date: 2024-01-29 14:49:33.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2251 …}
    +body: """
      First: Find *easier* comprehensible input material. The whole point is to learn new words by guessing their meaning based on context. It aint gonna work if you don’t know enough words to even understand the context. So, content meant for natives will be quite far along your journey. Start first with comprehensible input content meant for learners. And if even that is too difficult, go back to studying the words and grammatical structures that your textbook tells you to.\n
      \n
      Second: At least in my experience, there’s no easy way around doing a shitton of flashcard/sentence mining. Set aside time in your weekly (preferably daily) routine to just spam the fuck out of Anki / q*izlet / whatever other app you use and commit to it religiously. Practice makes perfect. Don’t slack off and tell yourself that you’re “not motivated”. Force yourself to study *even if you don’t want to*. Motivation is a finite resource, Discipline is renewable. Soon enough, you will find that it gets easier and easier to stay motivated. That is the essence of discipline. And, as a bonus, discipline is a universal skill: if you get better at motivating yourself in the context of learning a new language, you will also notice improvements in other areas of your life. Many people start learning a foreign language specifically to train their discipline.\n
      \n
      Third: Only do `n+1` sentence mining. That means, only make flash cards out of sentences that have only one word or construct that you don’t already know. And if most of the sentences you encounter have more than that, it’s a sign that you have to take a step back and learn the basic vocab sets that your textbook gives you before moving on to comprehensible input and sentence mining.\n
      \n
      Fourth: As Stephen Covey said, **take time to sharpen the saw**. That means put some effort into researching different learning techniques that work for *you*. Otherwise, you’ll just be wasting time on ineffective strategies. The previous advice I gave may not apply to you specifically, so it’s best to do your own research.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706555587 {#2243
      date: 2024-01-29 20:13:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@feedum_sneedson@lemmy.world"
      "@renzev@lemmy.world"
      "@feedum_sneedson@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2284 …}
    +nested: Doctrine\ORM\PersistentCollection {#2286 …}
    +votes: Doctrine\ORM\PersistentCollection {#2188 …}
    +reports: Doctrine\ORM\PersistentCollection {#2034 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2156 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2154 …}
    -id: 350606
    -bodyTs: "'+1':233 'advic':339 'aint':23 'along':47 'alreadi':256 'also':208 'anki':115 'app':120 'appli':344 'area':213 'around':92 'asid':100 'back':67,281 'base':19 'basic':285 'best':351 'better':194 'bonus':185 'card':241 'commit':124 'comprehens':4,53,297 'construct':251 'content':39,55 'context':21,37,200 'covey':305 'daili':106 'differ':320 'difficult':65 'disciplin':159,181,186,228 'easi':90 'easier':3,170,172 'effort':317 'encount':265 'enough':31,163 'essenc':179 'even':34,61,147 'experi':86 'far':46 'find':2,166 'finit':157 'first':1,51 'flash':240 'flashcard/sentence':97 'forc':143 'foreign':222 'fourth':302 'fuck':112 'gave':341 'get':169,193 'give':291 'go':66 'gonna':24 'grammat':73 'guess':16 'improv':210 'ineffect':335 'input':5,54,298 'izlet':117 'journey':49 'know':30,257 'languag':205,223 'learn':12,202,220,283,321 'learner':58 'least':83 'life':216 'll':329 'make':129,239 'mani':217 'materi':6 'may':342 'mean':18,237,314 'meant':40,56 'mine':98,235,301 'motiv':142,154,175,196 'move':294 'n':232 'nativ':42 'new':13,204 'notic':209 'one':248 'otherwis':327 'peopl':218 'perfect':130 'point':9 'practic':128 'prefer':105 'previous':338 'put':315 'q':116 'quit':45 're':140 'religi':127 'renew':161 'research':319,356 'resourc':158 'routin':107 'said':306 'saw':312 'second':81 'sentenc':234,244,263,300 'set':99,287 'sharpen':310 'shitton':95 'sign':273 'skill':190 'slack':133 'soon':162 'spam':110 'specif':224,347 'start':50,219 'stay':174 'step':280 'stephen':304 'strategi':336 'structur':74 'studi':69,146 'take':278,307 'techniqu':322 'tell':78,136 'textbook':77,290 'third':229 'time':101,308,333 'train':226 'understand':35 'univers':189 'use':122 'vocab':286 'want':152 'wast':332 'way':91 'week':104 'whatev':118 'whole':8 'word':14,32,71,249 'work':25,324"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7131681"
    +editedAt: DateTimeImmutable @1729446895 {#2247
      date: 2024-10-20 19:54:55.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706555587 {#2255
      date: 2024-01-29 20:13:07.0 +01:00
    }
    +"title": 350606
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 16.0 MiB 7.23 ms
Input props
[
  "entry" => App\Entity\Entry {#1617
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#1731 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "I-organized-the-non-stick-cooking-spray-meme-into-a-flowchart"
    +title: "I organized the non-stick cooking spray meme into a flowchart and made it open-source"
    +url: "https://lemmy.world/pictrs/image/b79b88a4-7797-4090-9b75-3013a5615d45.webp"
    +body: """
      ```\n
      \n
      <span style="color:#323232;">/*\n
      </span><span style="color:#323232;"> * This DOT code is provided under the Creative Commons Zero (CC0) license.\n
      </span><span style="color:#323232;"> * For details, see: https://creativecommons.org/publicdomain/zero/1.0/\n
      </span><span style="color:#323232;"> */\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">digraph cooking_stick {\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\trankdir=LR;\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnode [shape=box]\n
      </span><span style="color:#323232;">\tnode [width=1.0]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\there [shape=diamond label="startnhere"]\n
      </span><span style="color:#323232;">\tnonstick [label="non-stick"]\n
      </span><span style="color:#323232;">\tnonspray [label="non-spray"]\n
      </span><span style="color:#323232;">\tnoncooking [label="non-cooking"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnt_cooking [label="cooking"]\n
      </span><span style="color:#323232;">\tnt_spray [label="spray"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tns_cooking [label="cooking"]\n
      </span><span style="color:#323232;">\tns_stick [label="stick"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnc_spray [label="spray"]\n
      </span><span style="color:#323232;">\tnc_stick [label="stick"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnt_c_s [label="spray"]\n
      </span><span style="color:#323232;">\tnt_s_c [label="cooking"]\n
      </span><span style="color:#323232;">\tns_c_t [label="stick"]\n
      </span><span style="color:#323232;">\tns_t_c [label="cooking"]\n
      </span><span style="color:#323232;">\tnc_s_t [label="stick"]\n
      </span><span style="color:#323232;">\tnc_t_s [label="spray"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\t\n
      </span><span style="color:#323232;">\tnode [width=1.6 height=1.5 fixedsize=true]\n
      </span><span style="color:#323232;">\tnt_c_s_i [label="" image="nt_c_s.jpg"]\n
      </span><span style="color:#323232;">\tnt_s_c_i [label="" image="nt_s_c.jpg"]\n
      </span><span style="color:#323232;">\tns_c_t_i [label="" image="ns_c_t.jpg"]\n
      </span><span style="color:#323232;">\tns_t_c_i [label="" image="ns_t_c.jpg"]\n
      </span><span style="color:#323232;">\tnc_t_s_i [label="" image="nc_t_s.jpg"]\n
      </span><span style="color:#323232;">\tnc_s_t_i [label="" image="nc_s_t.jpg"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tsplines=curved\n
      </span><span style="color:#323232;">\there -> nonstick\n
      </span><span style="color:#323232;">\there -> noncooking\n
      </span><span style="color:#323232;">\there -> nonspray\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnonstick -> nt_cooking\n
      </span><span style="color:#323232;">\tnonstick -> nt_spray\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnonspray -> ns_cooking\n
      </span><span style="color:#323232;">\tnonspray -> ns_stick\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnoncooking -> nc_spray\n
      </span><span style="color:#323232;">\tnoncooking -> nc_stick\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnt_cooking -> nt_c_s\n
      </span><span style="color:#323232;">\tnt_spray -> nt_s_c\n
      </span><span style="color:#323232;">\tns_cooking -> ns_c_t\n
      </span><span style="color:#323232;">\tns_stick -> ns_t_c\n
      </span><span style="color:#323232;">\tnc_stick -> nc_t_s\n
      </span><span style="color:#323232;">\tnc_spray -> nc_s_t\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnt_c_s -> nt_c_s_i\n
      </span><span style="color:#323232;">\tnt_s_c -> nt_s_c_i\n
      </span><span style="color:#323232;">\tns_c_t -> ns_c_t_i\n
      </span><span style="color:#323232;">\tns_t_c -> ns_t_c_i\n
      </span><span style="color:#323232;">\tnc_t_s -> nc_t_s_i\n
      </span><span style="color:#323232;">\tnc_s_t -> nc_s_t_i\n
      </span><span style="color:#323232;">}\n
      </span>\n
      ```
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 9
    +favouriteCount: 207
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724497092 {#1625
      date: 2024-08-24 12:58:12.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1725 …}
    +votes: Doctrine\ORM\PersistentCollection {#1722 …}
    +reports: Doctrine\ORM\PersistentCollection {#1726 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1736 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1737 …}
    +badges: Doctrine\ORM\PersistentCollection {#1732 …}
    +children: []
    -id: 30788
    -titleTs: "'cook':7 'flowchart':12 'made':14 'meme':9 'non':5 'non-stick':4 'open':17 'open-sourc':16 'organ':2 'sourc':18 'spray':8 'stick':6"
    -bodyTs: "'/publicdomain/zero/1.0/':18 '1.0':29 '1.5':108 '1.6':106 'box':26 'c':75,81,85,91,112,120,126,134,182,188,192,198,210,213,218,221,224,227,232,235 'cc0':11 'code':3 'common':9 'cook':20,49,51,53,59,61,83,93,163,169,180,190 'creativ':8 'creativecommons.org':17 'creativecommons.org/publicdomain/zero/1.0/':16 'curv':154 'detail':14 'diamond':32 'digraph':19 'dot':2 'fixeds':109 'height':107 'imag':116,123,130,137,144,151 'label':33,36,41,46,52,56,60,64,68,72,77,82,87,92,97,102,115,122,129,136,143,150 'licens':12 'lr':23 'nc':66,70,94,99,139,146,174,177,199,201,204,206,237,240,244,247 'nc_s_t.jpg':152 'nc_t_s.jpg':145 'node':24,27,104 'non':38,43,48 'non-cook':47 'non-spray':42 'non-stick':37 'noncook':45,158,173,176 'nonspray':40,160,167,170 'nonstick':35,156,161,164 'ns':58,62,84,89,125,132,168,171,189,191,194,196,223,226,230,233 'ns_c_t.jpg':131 'ns_t_c.jpg':138 'nt':50,54,74,79,111,118,162,165,179,181,184,186,209,212,216,219 'nt_c_s.jpg':117 'nt_s_c.jpg':124 'provid':5 'rankdir':22 'see':15 'shape':25,31 'spline':153 'spray':44,55,57,67,69,78,103,166,175,185,205 'startnher':34 'stick':21,39,63,65,71,73,88,98,172,178,195,200 'true':110 'width':28,105 'zero':10"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705443054
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10759803"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705356654 {#1597
      date: 2024-01-15 23:10:54.0 +01:00
    }
  }
  "dateAsUrl" => true
]
Attributes
[
  "dateAsUrl" => true
]
Component
App\Twig\Components\EntryComponent {#17724
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#3427 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#1617
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#1731 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "I-organized-the-non-stick-cooking-spray-meme-into-a-flowchart"
    +title: "I organized the non-stick cooking spray meme into a flowchart and made it open-source"
    +url: "https://lemmy.world/pictrs/image/b79b88a4-7797-4090-9b75-3013a5615d45.webp"
    +body: """
      ```\n
      \n
      <span style="color:#323232;">/*\n
      </span><span style="color:#323232;"> * This DOT code is provided under the Creative Commons Zero (CC0) license.\n
      </span><span style="color:#323232;"> * For details, see: https://creativecommons.org/publicdomain/zero/1.0/\n
      </span><span style="color:#323232;"> */\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">digraph cooking_stick {\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\trankdir=LR;\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnode [shape=box]\n
      </span><span style="color:#323232;">\tnode [width=1.0]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\there [shape=diamond label="startnhere"]\n
      </span><span style="color:#323232;">\tnonstick [label="non-stick"]\n
      </span><span style="color:#323232;">\tnonspray [label="non-spray"]\n
      </span><span style="color:#323232;">\tnoncooking [label="non-cooking"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnt_cooking [label="cooking"]\n
      </span><span style="color:#323232;">\tnt_spray [label="spray"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tns_cooking [label="cooking"]\n
      </span><span style="color:#323232;">\tns_stick [label="stick"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnc_spray [label="spray"]\n
      </span><span style="color:#323232;">\tnc_stick [label="stick"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnt_c_s [label="spray"]\n
      </span><span style="color:#323232;">\tnt_s_c [label="cooking"]\n
      </span><span style="color:#323232;">\tns_c_t [label="stick"]\n
      </span><span style="color:#323232;">\tns_t_c [label="cooking"]\n
      </span><span style="color:#323232;">\tnc_s_t [label="stick"]\n
      </span><span style="color:#323232;">\tnc_t_s [label="spray"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\t\n
      </span><span style="color:#323232;">\tnode [width=1.6 height=1.5 fixedsize=true]\n
      </span><span style="color:#323232;">\tnt_c_s_i [label="" image="nt_c_s.jpg"]\n
      </span><span style="color:#323232;">\tnt_s_c_i [label="" image="nt_s_c.jpg"]\n
      </span><span style="color:#323232;">\tns_c_t_i [label="" image="ns_c_t.jpg"]\n
      </span><span style="color:#323232;">\tns_t_c_i [label="" image="ns_t_c.jpg"]\n
      </span><span style="color:#323232;">\tnc_t_s_i [label="" image="nc_t_s.jpg"]\n
      </span><span style="color:#323232;">\tnc_s_t_i [label="" image="nc_s_t.jpg"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tsplines=curved\n
      </span><span style="color:#323232;">\there -> nonstick\n
      </span><span style="color:#323232;">\there -> noncooking\n
      </span><span style="color:#323232;">\there -> nonspray\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnonstick -> nt_cooking\n
      </span><span style="color:#323232;">\tnonstick -> nt_spray\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnonspray -> ns_cooking\n
      </span><span style="color:#323232;">\tnonspray -> ns_stick\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnoncooking -> nc_spray\n
      </span><span style="color:#323232;">\tnoncooking -> nc_stick\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnt_cooking -> nt_c_s\n
      </span><span style="color:#323232;">\tnt_spray -> nt_s_c\n
      </span><span style="color:#323232;">\tns_cooking -> ns_c_t\n
      </span><span style="color:#323232;">\tns_stick -> ns_t_c\n
      </span><span style="color:#323232;">\tnc_stick -> nc_t_s\n
      </span><span style="color:#323232;">\tnc_spray -> nc_s_t\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnt_c_s -> nt_c_s_i\n
      </span><span style="color:#323232;">\tnt_s_c -> nt_s_c_i\n
      </span><span style="color:#323232;">\tns_c_t -> ns_c_t_i\n
      </span><span style="color:#323232;">\tns_t_c -> ns_t_c_i\n
      </span><span style="color:#323232;">\tnc_t_s -> nc_t_s_i\n
      </span><span style="color:#323232;">\tnc_s_t -> nc_s_t_i\n
      </span><span style="color:#323232;">}\n
      </span>\n
      ```
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 9
    +favouriteCount: 207
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724497092 {#1625
      date: 2024-08-24 12:58:12.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1725 …}
    +votes: Doctrine\ORM\PersistentCollection {#1722 …}
    +reports: Doctrine\ORM\PersistentCollection {#1726 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1736 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1737 …}
    +badges: Doctrine\ORM\PersistentCollection {#1732 …}
    +children: []
    -id: 30788
    -titleTs: "'cook':7 'flowchart':12 'made':14 'meme':9 'non':5 'non-stick':4 'open':17 'open-sourc':16 'organ':2 'sourc':18 'spray':8 'stick':6"
    -bodyTs: "'/publicdomain/zero/1.0/':18 '1.0':29 '1.5':108 '1.6':106 'box':26 'c':75,81,85,91,112,120,126,134,182,188,192,198,210,213,218,221,224,227,232,235 'cc0':11 'code':3 'common':9 'cook':20,49,51,53,59,61,83,93,163,169,180,190 'creativ':8 'creativecommons.org':17 'creativecommons.org/publicdomain/zero/1.0/':16 'curv':154 'detail':14 'diamond':32 'digraph':19 'dot':2 'fixeds':109 'height':107 'imag':116,123,130,137,144,151 'label':33,36,41,46,52,56,60,64,68,72,77,82,87,92,97,102,115,122,129,136,143,150 'licens':12 'lr':23 'nc':66,70,94,99,139,146,174,177,199,201,204,206,237,240,244,247 'nc_s_t.jpg':152 'nc_t_s.jpg':145 'node':24,27,104 'non':38,43,48 'non-cook':47 'non-spray':42 'non-stick':37 'noncook':45,158,173,176 'nonspray':40,160,167,170 'nonstick':35,156,161,164 'ns':58,62,84,89,125,132,168,171,189,191,194,196,223,226,230,233 'ns_c_t.jpg':131 'ns_t_c.jpg':138 'nt':50,54,74,79,111,118,162,165,179,181,184,186,209,212,216,219 'nt_c_s.jpg':117 'nt_s_c.jpg':124 'provid':5 'rankdir':22 'see':15 'shape':25,31 'spline':153 'spray':44,55,57,67,69,78,103,166,175,185,205 'startnher':34 'stick':21,39,63,65,71,73,88,98,172,178,195,200 'true':110 'width':28,105 'zero':10"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705443054
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10759803"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705356654 {#1597
      date: 2024-01-15 23:10:54.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: true
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 0.11 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#17785
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1705356654 {#1597
    date: 2024-01-15 23:10:54.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#17840
  +date: DateTimeImmutable @1705356654 {#1597
    date: 2024-01-15 23:10:54.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705356654 {#1597
    date: 2024-01-15 23:10:54.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#17894
  +createdAt: DateTimeImmutable @1705356654 {#1597
    date: 2024-01-15 23:10:54.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 16.0 MiB 0.12 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#1556
    +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
    +name: "memes@lemmy.world"
    +title: "memes"
    +description: """
      Community rules\n
      ---------------\n
      \n
      1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
      \n
      2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
      \n
      3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
      \n
      4. No botsNo bots without the express approval of the mods or the admins\n
      \n
      5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
      \n
      \n
      \n
      Sister communities\n
      ------------------\n
      \n
      - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
      - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
      - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
      - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1112
    +entryCommentCount: 22597
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581796 {#3999
      date: 2024-10-22 09:23:16.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
    +entries: Doctrine\ORM\PersistentCollection {#4580 …}
    +posts: Doctrine\ORM\PersistentCollection {#4621 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
    +bans: Doctrine\ORM\PersistentCollection {#4741 …}
    +reports: Doctrine\ORM\PersistentCollection {#4743 …}
    +badges: Doctrine\ORM\PersistentCollection {#4981 …}
    +logs: Doctrine\ORM\PersistentCollection {#5159 …}
    +awards: Doctrine\ORM\PersistentCollection {#5156 …}
    +categories: Doctrine\ORM\PersistentCollection {#5210 …}
    -id: 78
    +apId: "memes@lemmy.world"
    +apProfileId: "https://lemmy.world/c/memes"
    +apPublicUrl: "https://lemmy.world/c/memes"
    +apFollowersUrl: "https://lemmy.world/c/memes/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728743545 {#4112
      date: 2024-10-12 16:32:25.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699084255 {#4113
      date: 2023-11-04 08:50:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#17948
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
    +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
    +name: "memes@lemmy.world"
    +title: "memes"
    +description: """
      Community rules\n
      ---------------\n
      \n
      1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
      \n
      2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
      \n
      3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
      \n
      4. No botsNo bots without the express approval of the mods or the admins\n
      \n
      5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
      \n
      \n
      \n
      Sister communities\n
      ------------------\n
      \n
      - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
      - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
      - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
      - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1112
    +entryCommentCount: 22597
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581796 {#3999
      date: 2024-10-22 09:23:16.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
    +entries: Doctrine\ORM\PersistentCollection {#4580 …}
    +posts: Doctrine\ORM\PersistentCollection {#4621 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
    +bans: Doctrine\ORM\PersistentCollection {#4741 …}
    +reports: Doctrine\ORM\PersistentCollection {#4743 …}
    +badges: Doctrine\ORM\PersistentCollection {#4981 …}
    +logs: Doctrine\ORM\PersistentCollection {#5159 …}
    +awards: Doctrine\ORM\PersistentCollection {#5156 …}
    +categories: Doctrine\ORM\PersistentCollection {#5210 …}
    -id: 78
    +apId: "memes@lemmy.world"
    +apProfileId: "https://lemmy.world/c/memes"
    +apPublicUrl: "https://lemmy.world/c/memes"
    +apFollowersUrl: "https://lemmy.world/c/memes/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728743545 {#4112
      date: 2024-10-12 16:32:25.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699084255 {#4113
      date: 2023-11-04 08:50:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.34 ms
Input props
[
  "subject" => App\Entity\Entry {#1617
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#1731 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "I-organized-the-non-stick-cooking-spray-meme-into-a-flowchart"
    +title: "I organized the non-stick cooking spray meme into a flowchart and made it open-source"
    +url: "https://lemmy.world/pictrs/image/b79b88a4-7797-4090-9b75-3013a5615d45.webp"
    +body: """
      ```\n
      \n
      <span style="color:#323232;">/*\n
      </span><span style="color:#323232;"> * This DOT code is provided under the Creative Commons Zero (CC0) license.\n
      </span><span style="color:#323232;"> * For details, see: https://creativecommons.org/publicdomain/zero/1.0/\n
      </span><span style="color:#323232;"> */\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">digraph cooking_stick {\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\trankdir=LR;\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnode [shape=box]\n
      </span><span style="color:#323232;">\tnode [width=1.0]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\there [shape=diamond label="startnhere"]\n
      </span><span style="color:#323232;">\tnonstick [label="non-stick"]\n
      </span><span style="color:#323232;">\tnonspray [label="non-spray"]\n
      </span><span style="color:#323232;">\tnoncooking [label="non-cooking"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnt_cooking [label="cooking"]\n
      </span><span style="color:#323232;">\tnt_spray [label="spray"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tns_cooking [label="cooking"]\n
      </span><span style="color:#323232;">\tns_stick [label="stick"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnc_spray [label="spray"]\n
      </span><span style="color:#323232;">\tnc_stick [label="stick"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnt_c_s [label="spray"]\n
      </span><span style="color:#323232;">\tnt_s_c [label="cooking"]\n
      </span><span style="color:#323232;">\tns_c_t [label="stick"]\n
      </span><span style="color:#323232;">\tns_t_c [label="cooking"]\n
      </span><span style="color:#323232;">\tnc_s_t [label="stick"]\n
      </span><span style="color:#323232;">\tnc_t_s [label="spray"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\t\n
      </span><span style="color:#323232;">\tnode [width=1.6 height=1.5 fixedsize=true]\n
      </span><span style="color:#323232;">\tnt_c_s_i [label="" image="nt_c_s.jpg"]\n
      </span><span style="color:#323232;">\tnt_s_c_i [label="" image="nt_s_c.jpg"]\n
      </span><span style="color:#323232;">\tns_c_t_i [label="" image="ns_c_t.jpg"]\n
      </span><span style="color:#323232;">\tns_t_c_i [label="" image="ns_t_c.jpg"]\n
      </span><span style="color:#323232;">\tnc_t_s_i [label="" image="nc_t_s.jpg"]\n
      </span><span style="color:#323232;">\tnc_s_t_i [label="" image="nc_s_t.jpg"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tsplines=curved\n
      </span><span style="color:#323232;">\there -> nonstick\n
      </span><span style="color:#323232;">\there -> noncooking\n
      </span><span style="color:#323232;">\there -> nonspray\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnonstick -> nt_cooking\n
      </span><span style="color:#323232;">\tnonstick -> nt_spray\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnonspray -> ns_cooking\n
      </span><span style="color:#323232;">\tnonspray -> ns_stick\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnoncooking -> nc_spray\n
      </span><span style="color:#323232;">\tnoncooking -> nc_stick\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnt_cooking -> nt_c_s\n
      </span><span style="color:#323232;">\tnt_spray -> nt_s_c\n
      </span><span style="color:#323232;">\tns_cooking -> ns_c_t\n
      </span><span style="color:#323232;">\tns_stick -> ns_t_c\n
      </span><span style="color:#323232;">\tnc_stick -> nc_t_s\n
      </span><span style="color:#323232;">\tnc_spray -> nc_s_t\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnt_c_s -> nt_c_s_i\n
      </span><span style="color:#323232;">\tnt_s_c -> nt_s_c_i\n
      </span><span style="color:#323232;">\tns_c_t -> ns_c_t_i\n
      </span><span style="color:#323232;">\tns_t_c -> ns_t_c_i\n
      </span><span style="color:#323232;">\tnc_t_s -> nc_t_s_i\n
      </span><span style="color:#323232;">\tnc_s_t -> nc_s_t_i\n
      </span><span style="color:#323232;">}\n
      </span>\n
      ```
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 9
    +favouriteCount: 207
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724497092 {#1625
      date: 2024-08-24 12:58:12.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1725 …}
    +votes: Doctrine\ORM\PersistentCollection {#1722 …}
    +reports: Doctrine\ORM\PersistentCollection {#1726 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1736 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1737 …}
    +badges: Doctrine\ORM\PersistentCollection {#1732 …}
    +children: []
    -id: 30788
    -titleTs: "'cook':7 'flowchart':12 'made':14 'meme':9 'non':5 'non-stick':4 'open':17 'open-sourc':16 'organ':2 'sourc':18 'spray':8 'stick':6"
    -bodyTs: "'/publicdomain/zero/1.0/':18 '1.0':29 '1.5':108 '1.6':106 'box':26 'c':75,81,85,91,112,120,126,134,182,188,192,198,210,213,218,221,224,227,232,235 'cc0':11 'code':3 'common':9 'cook':20,49,51,53,59,61,83,93,163,169,180,190 'creativ':8 'creativecommons.org':17 'creativecommons.org/publicdomain/zero/1.0/':16 'curv':154 'detail':14 'diamond':32 'digraph':19 'dot':2 'fixeds':109 'height':107 'imag':116,123,130,137,144,151 'label':33,36,41,46,52,56,60,64,68,72,77,82,87,92,97,102,115,122,129,136,143,150 'licens':12 'lr':23 'nc':66,70,94,99,139,146,174,177,199,201,204,206,237,240,244,247 'nc_s_t.jpg':152 'nc_t_s.jpg':145 'node':24,27,104 'non':38,43,48 'non-cook':47 'non-spray':42 'non-stick':37 'noncook':45,158,173,176 'nonspray':40,160,167,170 'nonstick':35,156,161,164 'ns':58,62,84,89,125,132,168,171,189,191,194,196,223,226,230,233 'ns_c_t.jpg':131 'ns_t_c.jpg':138 'nt':50,54,74,79,111,118,162,165,179,181,184,186,209,212,216,219 'nt_c_s.jpg':117 'nt_s_c.jpg':124 'provid':5 'rankdir':22 'see':15 'shape':25,31 'spline':153 'spray':44,55,57,67,69,78,103,166,175,185,205 'startnher':34 'stick':21,39,63,65,71,73,88,98,172,178,195,200 'true':110 'width':28,105 'zero':10"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705443054
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10759803"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705356654 {#1597
      date: 2024-01-15 23:10:54.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#18014
  +subject: App\Entity\Entry {#1617
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#1731 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "I-organized-the-non-stick-cooking-spray-meme-into-a-flowchart"
    +title: "I organized the non-stick cooking spray meme into a flowchart and made it open-source"
    +url: "https://lemmy.world/pictrs/image/b79b88a4-7797-4090-9b75-3013a5615d45.webp"
    +body: """
      ```\n
      \n
      <span style="color:#323232;">/*\n
      </span><span style="color:#323232;"> * This DOT code is provided under the Creative Commons Zero (CC0) license.\n
      </span><span style="color:#323232;"> * For details, see: https://creativecommons.org/publicdomain/zero/1.0/\n
      </span><span style="color:#323232;"> */\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">digraph cooking_stick {\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\trankdir=LR;\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnode [shape=box]\n
      </span><span style="color:#323232;">\tnode [width=1.0]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\there [shape=diamond label="startnhere"]\n
      </span><span style="color:#323232;">\tnonstick [label="non-stick"]\n
      </span><span style="color:#323232;">\tnonspray [label="non-spray"]\n
      </span><span style="color:#323232;">\tnoncooking [label="non-cooking"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnt_cooking [label="cooking"]\n
      </span><span style="color:#323232;">\tnt_spray [label="spray"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tns_cooking [label="cooking"]\n
      </span><span style="color:#323232;">\tns_stick [label="stick"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnc_spray [label="spray"]\n
      </span><span style="color:#323232;">\tnc_stick [label="stick"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnt_c_s [label="spray"]\n
      </span><span style="color:#323232;">\tnt_s_c [label="cooking"]\n
      </span><span style="color:#323232;">\tns_c_t [label="stick"]\n
      </span><span style="color:#323232;">\tns_t_c [label="cooking"]\n
      </span><span style="color:#323232;">\tnc_s_t [label="stick"]\n
      </span><span style="color:#323232;">\tnc_t_s [label="spray"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\t\n
      </span><span style="color:#323232;">\tnode [width=1.6 height=1.5 fixedsize=true]\n
      </span><span style="color:#323232;">\tnt_c_s_i [label="" image="nt_c_s.jpg"]\n
      </span><span style="color:#323232;">\tnt_s_c_i [label="" image="nt_s_c.jpg"]\n
      </span><span style="color:#323232;">\tns_c_t_i [label="" image="ns_c_t.jpg"]\n
      </span><span style="color:#323232;">\tns_t_c_i [label="" image="ns_t_c.jpg"]\n
      </span><span style="color:#323232;">\tnc_t_s_i [label="" image="nc_t_s.jpg"]\n
      </span><span style="color:#323232;">\tnc_s_t_i [label="" image="nc_s_t.jpg"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tsplines=curved\n
      </span><span style="color:#323232;">\there -> nonstick\n
      </span><span style="color:#323232;">\there -> noncooking\n
      </span><span style="color:#323232;">\there -> nonspray\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnonstick -> nt_cooking\n
      </span><span style="color:#323232;">\tnonstick -> nt_spray\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnonspray -> ns_cooking\n
      </span><span style="color:#323232;">\tnonspray -> ns_stick\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnoncooking -> nc_spray\n
      </span><span style="color:#323232;">\tnoncooking -> nc_stick\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnt_cooking -> nt_c_s\n
      </span><span style="color:#323232;">\tnt_spray -> nt_s_c\n
      </span><span style="color:#323232;">\tns_cooking -> ns_c_t\n
      </span><span style="color:#323232;">\tns_stick -> ns_t_c\n
      </span><span style="color:#323232;">\tnc_stick -> nc_t_s\n
      </span><span style="color:#323232;">\tnc_spray -> nc_s_t\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnt_c_s -> nt_c_s_i\n
      </span><span style="color:#323232;">\tnt_s_c -> nt_s_c_i\n
      </span><span style="color:#323232;">\tns_c_t -> ns_c_t_i\n
      </span><span style="color:#323232;">\tns_t_c -> ns_t_c_i\n
      </span><span style="color:#323232;">\tnc_t_s -> nc_t_s_i\n
      </span><span style="color:#323232;">\tnc_s_t -> nc_s_t_i\n
      </span><span style="color:#323232;">}\n
      </span>\n
      ```
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 9
    +favouriteCount: 207
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724497092 {#1625
      date: 2024-08-24 12:58:12.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1725 …}
    +votes: Doctrine\ORM\PersistentCollection {#1722 …}
    +reports: Doctrine\ORM\PersistentCollection {#1726 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1736 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1737 …}
    +badges: Doctrine\ORM\PersistentCollection {#1732 …}
    +children: []
    -id: 30788
    -titleTs: "'cook':7 'flowchart':12 'made':14 'meme':9 'non':5 'non-stick':4 'open':17 'open-sourc':16 'organ':2 'sourc':18 'spray':8 'stick':6"
    -bodyTs: "'/publicdomain/zero/1.0/':18 '1.0':29 '1.5':108 '1.6':106 'box':26 'c':75,81,85,91,112,120,126,134,182,188,192,198,210,213,218,221,224,227,232,235 'cc0':11 'code':3 'common':9 'cook':20,49,51,53,59,61,83,93,163,169,180,190 'creativ':8 'creativecommons.org':17 'creativecommons.org/publicdomain/zero/1.0/':16 'curv':154 'detail':14 'diamond':32 'digraph':19 'dot':2 'fixeds':109 'height':107 'imag':116,123,130,137,144,151 'label':33,36,41,46,52,56,60,64,68,72,77,82,87,92,97,102,115,122,129,136,143,150 'licens':12 'lr':23 'nc':66,70,94,99,139,146,174,177,199,201,204,206,237,240,244,247 'nc_s_t.jpg':152 'nc_t_s.jpg':145 'node':24,27,104 'non':38,43,48 'non-cook':47 'non-spray':42 'non-stick':37 'noncook':45,158,173,176 'nonspray':40,160,167,170 'nonstick':35,156,161,164 'ns':58,62,84,89,125,132,168,171,189,191,194,196,223,226,230,233 'ns_c_t.jpg':131 'ns_t_c.jpg':138 'nt':50,54,74,79,111,118,162,165,179,181,184,186,209,212,216,219 'nt_c_s.jpg':117 'nt_s_c.jpg':124 'provid':5 'rankdir':22 'see':15 'shape':25,31 'spline':153 'spray':44,55,57,67,69,78,103,166,175,185,205 'startnher':34 'stick':21,39,63,65,71,73,88,98,172,178,195,200 'true':110 'width':28,105 'zero':10"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705443054
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10759803"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705356654 {#1597
      date: 2024-01-15 23:10:54.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.71 ms
Input props
[
  "subject" => App\Entity\Entry {#1617
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#1731 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "I-organized-the-non-stick-cooking-spray-meme-into-a-flowchart"
    +title: "I organized the non-stick cooking spray meme into a flowchart and made it open-source"
    +url: "https://lemmy.world/pictrs/image/b79b88a4-7797-4090-9b75-3013a5615d45.webp"
    +body: """
      ```\n
      \n
      <span style="color:#323232;">/*\n
      </span><span style="color:#323232;"> * This DOT code is provided under the Creative Commons Zero (CC0) license.\n
      </span><span style="color:#323232;"> * For details, see: https://creativecommons.org/publicdomain/zero/1.0/\n
      </span><span style="color:#323232;"> */\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">digraph cooking_stick {\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\trankdir=LR;\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnode [shape=box]\n
      </span><span style="color:#323232;">\tnode [width=1.0]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\there [shape=diamond label="startnhere"]\n
      </span><span style="color:#323232;">\tnonstick [label="non-stick"]\n
      </span><span style="color:#323232;">\tnonspray [label="non-spray"]\n
      </span><span style="color:#323232;">\tnoncooking [label="non-cooking"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnt_cooking [label="cooking"]\n
      </span><span style="color:#323232;">\tnt_spray [label="spray"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tns_cooking [label="cooking"]\n
      </span><span style="color:#323232;">\tns_stick [label="stick"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnc_spray [label="spray"]\n
      </span><span style="color:#323232;">\tnc_stick [label="stick"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnt_c_s [label="spray"]\n
      </span><span style="color:#323232;">\tnt_s_c [label="cooking"]\n
      </span><span style="color:#323232;">\tns_c_t [label="stick"]\n
      </span><span style="color:#323232;">\tns_t_c [label="cooking"]\n
      </span><span style="color:#323232;">\tnc_s_t [label="stick"]\n
      </span><span style="color:#323232;">\tnc_t_s [label="spray"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\t\n
      </span><span style="color:#323232;">\tnode [width=1.6 height=1.5 fixedsize=true]\n
      </span><span style="color:#323232;">\tnt_c_s_i [label="" image="nt_c_s.jpg"]\n
      </span><span style="color:#323232;">\tnt_s_c_i [label="" image="nt_s_c.jpg"]\n
      </span><span style="color:#323232;">\tns_c_t_i [label="" image="ns_c_t.jpg"]\n
      </span><span style="color:#323232;">\tns_t_c_i [label="" image="ns_t_c.jpg"]\n
      </span><span style="color:#323232;">\tnc_t_s_i [label="" image="nc_t_s.jpg"]\n
      </span><span style="color:#323232;">\tnc_s_t_i [label="" image="nc_s_t.jpg"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tsplines=curved\n
      </span><span style="color:#323232;">\there -> nonstick\n
      </span><span style="color:#323232;">\there -> noncooking\n
      </span><span style="color:#323232;">\there -> nonspray\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnonstick -> nt_cooking\n
      </span><span style="color:#323232;">\tnonstick -> nt_spray\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnonspray -> ns_cooking\n
      </span><span style="color:#323232;">\tnonspray -> ns_stick\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnoncooking -> nc_spray\n
      </span><span style="color:#323232;">\tnoncooking -> nc_stick\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnt_cooking -> nt_c_s\n
      </span><span style="color:#323232;">\tnt_spray -> nt_s_c\n
      </span><span style="color:#323232;">\tns_cooking -> ns_c_t\n
      </span><span style="color:#323232;">\tns_stick -> ns_t_c\n
      </span><span style="color:#323232;">\tnc_stick -> nc_t_s\n
      </span><span style="color:#323232;">\tnc_spray -> nc_s_t\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnt_c_s -> nt_c_s_i\n
      </span><span style="color:#323232;">\tnt_s_c -> nt_s_c_i\n
      </span><span style="color:#323232;">\tns_c_t -> ns_c_t_i\n
      </span><span style="color:#323232;">\tns_t_c -> ns_t_c_i\n
      </span><span style="color:#323232;">\tnc_t_s -> nc_t_s_i\n
      </span><span style="color:#323232;">\tnc_s_t -> nc_s_t_i\n
      </span><span style="color:#323232;">}\n
      </span>\n
      ```
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 9
    +favouriteCount: 207
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724497092 {#1625
      date: 2024-08-24 12:58:12.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1725 …}
    +votes: Doctrine\ORM\PersistentCollection {#1722 …}
    +reports: Doctrine\ORM\PersistentCollection {#1726 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1736 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1737 …}
    +badges: Doctrine\ORM\PersistentCollection {#1732 …}
    +children: []
    -id: 30788
    -titleTs: "'cook':7 'flowchart':12 'made':14 'meme':9 'non':5 'non-stick':4 'open':17 'open-sourc':16 'organ':2 'sourc':18 'spray':8 'stick':6"
    -bodyTs: "'/publicdomain/zero/1.0/':18 '1.0':29 '1.5':108 '1.6':106 'box':26 'c':75,81,85,91,112,120,126,134,182,188,192,198,210,213,218,221,224,227,232,235 'cc0':11 'code':3 'common':9 'cook':20,49,51,53,59,61,83,93,163,169,180,190 'creativ':8 'creativecommons.org':17 'creativecommons.org/publicdomain/zero/1.0/':16 'curv':154 'detail':14 'diamond':32 'digraph':19 'dot':2 'fixeds':109 'height':107 'imag':116,123,130,137,144,151 'label':33,36,41,46,52,56,60,64,68,72,77,82,87,92,97,102,115,122,129,136,143,150 'licens':12 'lr':23 'nc':66,70,94,99,139,146,174,177,199,201,204,206,237,240,244,247 'nc_s_t.jpg':152 'nc_t_s.jpg':145 'node':24,27,104 'non':38,43,48 'non-cook':47 'non-spray':42 'non-stick':37 'noncook':45,158,173,176 'nonspray':40,160,167,170 'nonstick':35,156,161,164 'ns':58,62,84,89,125,132,168,171,189,191,194,196,223,226,230,233 'ns_c_t.jpg':131 'ns_t_c.jpg':138 'nt':50,54,74,79,111,118,162,165,179,181,184,186,209,212,216,219 'nt_c_s.jpg':117 'nt_s_c.jpg':124 'provid':5 'rankdir':22 'see':15 'shape':25,31 'spline':153 'spray':44,55,57,67,69,78,103,166,175,185,205 'startnher':34 'stick':21,39,63,65,71,73,88,98,172,178,195,200 'true':110 'width':28,105 'zero':10"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705443054
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10759803"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705356654 {#1597
      date: 2024-01-15 23:10:54.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#18071
  +formDest: "entry"
  +subject: App\Entity\Entry {#1617
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#1731 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "I-organized-the-non-stick-cooking-spray-meme-into-a-flowchart"
    +title: "I organized the non-stick cooking spray meme into a flowchart and made it open-source"
    +url: "https://lemmy.world/pictrs/image/b79b88a4-7797-4090-9b75-3013a5615d45.webp"
    +body: """
      ```\n
      \n
      <span style="color:#323232;">/*\n
      </span><span style="color:#323232;"> * This DOT code is provided under the Creative Commons Zero (CC0) license.\n
      </span><span style="color:#323232;"> * For details, see: https://creativecommons.org/publicdomain/zero/1.0/\n
      </span><span style="color:#323232;"> */\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">digraph cooking_stick {\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\trankdir=LR;\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnode [shape=box]\n
      </span><span style="color:#323232;">\tnode [width=1.0]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\there [shape=diamond label="startnhere"]\n
      </span><span style="color:#323232;">\tnonstick [label="non-stick"]\n
      </span><span style="color:#323232;">\tnonspray [label="non-spray"]\n
      </span><span style="color:#323232;">\tnoncooking [label="non-cooking"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnt_cooking [label="cooking"]\n
      </span><span style="color:#323232;">\tnt_spray [label="spray"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tns_cooking [label="cooking"]\n
      </span><span style="color:#323232;">\tns_stick [label="stick"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnc_spray [label="spray"]\n
      </span><span style="color:#323232;">\tnc_stick [label="stick"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnt_c_s [label="spray"]\n
      </span><span style="color:#323232;">\tnt_s_c [label="cooking"]\n
      </span><span style="color:#323232;">\tns_c_t [label="stick"]\n
      </span><span style="color:#323232;">\tns_t_c [label="cooking"]\n
      </span><span style="color:#323232;">\tnc_s_t [label="stick"]\n
      </span><span style="color:#323232;">\tnc_t_s [label="spray"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\t\n
      </span><span style="color:#323232;">\tnode [width=1.6 height=1.5 fixedsize=true]\n
      </span><span style="color:#323232;">\tnt_c_s_i [label="" image="nt_c_s.jpg"]\n
      </span><span style="color:#323232;">\tnt_s_c_i [label="" image="nt_s_c.jpg"]\n
      </span><span style="color:#323232;">\tns_c_t_i [label="" image="ns_c_t.jpg"]\n
      </span><span style="color:#323232;">\tns_t_c_i [label="" image="ns_t_c.jpg"]\n
      </span><span style="color:#323232;">\tnc_t_s_i [label="" image="nc_t_s.jpg"]\n
      </span><span style="color:#323232;">\tnc_s_t_i [label="" image="nc_s_t.jpg"]\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tsplines=curved\n
      </span><span style="color:#323232;">\there -> nonstick\n
      </span><span style="color:#323232;">\there -> noncooking\n
      </span><span style="color:#323232;">\there -> nonspray\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnonstick -> nt_cooking\n
      </span><span style="color:#323232;">\tnonstick -> nt_spray\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnonspray -> ns_cooking\n
      </span><span style="color:#323232;">\tnonspray -> ns_stick\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnoncooking -> nc_spray\n
      </span><span style="color:#323232;">\tnoncooking -> nc_stick\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnt_cooking -> nt_c_s\n
      </span><span style="color:#323232;">\tnt_spray -> nt_s_c\n
      </span><span style="color:#323232;">\tns_cooking -> ns_c_t\n
      </span><span style="color:#323232;">\tns_stick -> ns_t_c\n
      </span><span style="color:#323232;">\tnc_stick -> nc_t_s\n
      </span><span style="color:#323232;">\tnc_spray -> nc_s_t\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">\tnt_c_s -> nt_c_s_i\n
      </span><span style="color:#323232;">\tnt_s_c -> nt_s_c_i\n
      </span><span style="color:#323232;">\tns_c_t -> ns_c_t_i\n
      </span><span style="color:#323232;">\tns_t_c -> ns_t_c_i\n
      </span><span style="color:#323232;">\tnc_t_s -> nc_t_s_i\n
      </span><span style="color:#323232;">\tnc_s_t -> nc_s_t_i\n
      </span><span style="color:#323232;">}\n
      </span>\n
      ```
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 9
    +favouriteCount: 207
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724497092 {#1625
      date: 2024-08-24 12:58:12.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1725 …}
    +votes: Doctrine\ORM\PersistentCollection {#1722 …}
    +reports: Doctrine\ORM\PersistentCollection {#1726 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1736 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1737 …}
    +badges: Doctrine\ORM\PersistentCollection {#1732 …}
    +children: []
    -id: 30788
    -titleTs: "'cook':7 'flowchart':12 'made':14 'meme':9 'non':5 'non-stick':4 'open':17 'open-sourc':16 'organ':2 'sourc':18 'spray':8 'stick':6"
    -bodyTs: "'/publicdomain/zero/1.0/':18 '1.0':29 '1.5':108 '1.6':106 'box':26 'c':75,81,85,91,112,120,126,134,182,188,192,198,210,213,218,221,224,227,232,235 'cc0':11 'code':3 'common':9 'cook':20,49,51,53,59,61,83,93,163,169,180,190 'creativ':8 'creativecommons.org':17 'creativecommons.org/publicdomain/zero/1.0/':16 'curv':154 'detail':14 'diamond':32 'digraph':19 'dot':2 'fixeds':109 'height':107 'imag':116,123,130,137,144,151 'label':33,36,41,46,52,56,60,64,68,72,77,82,87,92,97,102,115,122,129,136,143,150 'licens':12 'lr':23 'nc':66,70,94,99,139,146,174,177,199,201,204,206,237,240,244,247 'nc_s_t.jpg':152 'nc_t_s.jpg':145 'node':24,27,104 'non':38,43,48 'non-cook':47 'non-spray':42 'non-stick':37 'noncook':45,158,173,176 'nonspray':40,160,167,170 'nonstick':35,156,161,164 'ns':58,62,84,89,125,132,168,171,189,191,194,196,223,226,230,233 'ns_c_t.jpg':131 'ns_t_c.jpg':138 'nt':50,54,74,79,111,118,162,165,179,181,184,186,209,212,216,219 'nt_c_s.jpg':117 'nt_s_c.jpg':124 'provid':5 'rankdir':22 'see':15 'shape':25,31 'spline':153 'spray':44,55,57,67,69,78,103,166,175,185,205 'startnher':34 'stick':21,39,63,65,71,73,88,98,172,178,195,200 'true':110 'width':28,105 'zero':10"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705443054
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10759803"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705356654 {#1597
      date: 2024-01-15 23:10:54.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 18.0 MiB 17.45 ms
Input props
[
  "entry" => App\Entity\Entry {#1729
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#1724 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "Many-people-learn-fr-nch-for-the-same-reason"
    +title: "Many people learn fr*nch for the same reason"
    +url: "https://lemmy.world/pictrs/image/5054dffd-97c0-43bb-b9c0-6a3e79e1ebe0.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 5
    +favouriteCount: 198
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726976220 {#1735
      date: 2024-09-22 05:37:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1719 …}
    +votes: Doctrine\ORM\PersistentCollection {#1714 …}
    +reports: Doctrine\ORM\PersistentCollection {#1720 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1717 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1741 …}
    +badges: Doctrine\ORM\PersistentCollection {#1707 …}
    +children: []
    -id: 31703
    -titleTs: "'fr':4 'learn':3 'mani':1 'nch':5 'peopl':2 'reason':9"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705756733
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10907771"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705670333 {#1733
      date: 2024-01-19 14:18:53.0 +01:00
    }
  }
  "dateAsUrl" => true
]
Attributes
[
  "dateAsUrl" => true
]
Component
App\Twig\Components\EntryComponent {#18322
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#3427 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#1729
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#1724 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "Many-people-learn-fr-nch-for-the-same-reason"
    +title: "Many people learn fr*nch for the same reason"
    +url: "https://lemmy.world/pictrs/image/5054dffd-97c0-43bb-b9c0-6a3e79e1ebe0.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 5
    +favouriteCount: 198
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726976220 {#1735
      date: 2024-09-22 05:37:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1719 …}
    +votes: Doctrine\ORM\PersistentCollection {#1714 …}
    +reports: Doctrine\ORM\PersistentCollection {#1720 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1717 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1741 …}
    +badges: Doctrine\ORM\PersistentCollection {#1707 …}
    +children: []
    -id: 31703
    -titleTs: "'fr':4 'learn':3 'mani':1 'nch':5 'peopl':2 'reason':9"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705756733
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10907771"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705670333 {#1733
      date: 2024-01-19 14:18:53.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: true
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 18.0 MiB 0.12 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#18371
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 18.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1705670333 {#1733
    date: 2024-01-19 14:18:53.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#18426
  +date: DateTimeImmutable @1705670333 {#1733
    date: 2024-01-19 14:18:53.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 18.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705670333 {#1733
    date: 2024-01-19 14:18:53.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#18480
  +createdAt: DateTimeImmutable @1705670333 {#1733
    date: 2024-01-19 14:18:53.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 18.0 MiB 0.13 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#1556
    +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
    +name: "memes@lemmy.world"
    +title: "memes"
    +description: """
      Community rules\n
      ---------------\n
      \n
      1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
      \n
      2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
      \n
      3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
      \n
      4. No botsNo bots without the express approval of the mods or the admins\n
      \n
      5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
      \n
      \n
      \n
      Sister communities\n
      ------------------\n
      \n
      - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
      - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
      - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
      - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1112
    +entryCommentCount: 22597
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581796 {#3999
      date: 2024-10-22 09:23:16.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
    +entries: Doctrine\ORM\PersistentCollection {#4580 …}
    +posts: Doctrine\ORM\PersistentCollection {#4621 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
    +bans: Doctrine\ORM\PersistentCollection {#4741 …}
    +reports: Doctrine\ORM\PersistentCollection {#4743 …}
    +badges: Doctrine\ORM\PersistentCollection {#4981 …}
    +logs: Doctrine\ORM\PersistentCollection {#5159 …}
    +awards: Doctrine\ORM\PersistentCollection {#5156 …}
    +categories: Doctrine\ORM\PersistentCollection {#5210 …}
    -id: 78
    +apId: "memes@lemmy.world"
    +apProfileId: "https://lemmy.world/c/memes"
    +apPublicUrl: "https://lemmy.world/c/memes"
    +apFollowersUrl: "https://lemmy.world/c/memes/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728743545 {#4112
      date: 2024-10-12 16:32:25.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699084255 {#4113
      date: 2023-11-04 08:50:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#18534
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
    +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
    +name: "memes@lemmy.world"
    +title: "memes"
    +description: """
      Community rules\n
      ---------------\n
      \n
      1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
      \n
      2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
      \n
      3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
      \n
      4. No botsNo bots without the express approval of the mods or the admins\n
      \n
      5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
      \n
      \n
      \n
      Sister communities\n
      ------------------\n
      \n
      - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
      - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
      - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
      - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1112
    +entryCommentCount: 22597
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581796 {#3999
      date: 2024-10-22 09:23:16.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
    +entries: Doctrine\ORM\PersistentCollection {#4580 …}
    +posts: Doctrine\ORM\PersistentCollection {#4621 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
    +bans: Doctrine\ORM\PersistentCollection {#4741 …}
    +reports: Doctrine\ORM\PersistentCollection {#4743 …}
    +badges: Doctrine\ORM\PersistentCollection {#4981 …}
    +logs: Doctrine\ORM\PersistentCollection {#5159 …}
    +awards: Doctrine\ORM\PersistentCollection {#5156 …}
    +categories: Doctrine\ORM\PersistentCollection {#5210 …}
    -id: 78
    +apId: "memes@lemmy.world"
    +apProfileId: "https://lemmy.world/c/memes"
    +apPublicUrl: "https://lemmy.world/c/memes"
    +apFollowersUrl: "https://lemmy.world/c/memes/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728743545 {#4112
      date: 2024-10-12 16:32:25.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699084255 {#4113
      date: 2023-11-04 08:50:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
vote App\Twig\Components\VoteComponent 18.0 MiB 0.35 ms
Input props
[
  "subject" => App\Entity\Entry {#1729
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#1724 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "Many-people-learn-fr-nch-for-the-same-reason"
    +title: "Many people learn fr*nch for the same reason"
    +url: "https://lemmy.world/pictrs/image/5054dffd-97c0-43bb-b9c0-6a3e79e1ebe0.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 5
    +favouriteCount: 198
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726976220 {#1735
      date: 2024-09-22 05:37:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1719 …}
    +votes: Doctrine\ORM\PersistentCollection {#1714 …}
    +reports: Doctrine\ORM\PersistentCollection {#1720 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1717 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1741 …}
    +badges: Doctrine\ORM\PersistentCollection {#1707 …}
    +children: []
    -id: 31703
    -titleTs: "'fr':4 'learn':3 'mani':1 'nch':5 'peopl':2 'reason':9"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705756733
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10907771"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705670333 {#1733
      date: 2024-01-19 14:18:53.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#18600
  +subject: App\Entity\Entry {#1729
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#1724 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "Many-people-learn-fr-nch-for-the-same-reason"
    +title: "Many people learn fr*nch for the same reason"
    +url: "https://lemmy.world/pictrs/image/5054dffd-97c0-43bb-b9c0-6a3e79e1ebe0.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 5
    +favouriteCount: 198
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726976220 {#1735
      date: 2024-09-22 05:37:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1719 …}
    +votes: Doctrine\ORM\PersistentCollection {#1714 …}
    +reports: Doctrine\ORM\PersistentCollection {#1720 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1717 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1741 …}
    +badges: Doctrine\ORM\PersistentCollection {#1707 …}
    +children: []
    -id: 31703
    -titleTs: "'fr':4 'learn':3 'mani':1 'nch':5 'peopl':2 'reason':9"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705756733
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10907771"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705670333 {#1733
      date: 2024-01-19 14:18:53.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 18.0 MiB 3.00 ms
Input props
[
  "subject" => App\Entity\Entry {#1729
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#1724 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "Many-people-learn-fr-nch-for-the-same-reason"
    +title: "Many people learn fr*nch for the same reason"
    +url: "https://lemmy.world/pictrs/image/5054dffd-97c0-43bb-b9c0-6a3e79e1ebe0.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 5
    +favouriteCount: 198
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726976220 {#1735
      date: 2024-09-22 05:37:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1719 …}
    +votes: Doctrine\ORM\PersistentCollection {#1714 …}
    +reports: Doctrine\ORM\PersistentCollection {#1720 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1717 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1741 …}
    +badges: Doctrine\ORM\PersistentCollection {#1707 …}
    +children: []
    -id: 31703
    -titleTs: "'fr':4 'learn':3 'mani':1 'nch':5 'peopl':2 'reason':9"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705756733
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10907771"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705670333 {#1733
      date: 2024-01-19 14:18:53.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#18657
  +formDest: "entry"
  +subject: App\Entity\Entry {#1729
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#1724 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "Many-people-learn-fr-nch-for-the-same-reason"
    +title: "Many people learn fr*nch for the same reason"
    +url: "https://lemmy.world/pictrs/image/5054dffd-97c0-43bb-b9c0-6a3e79e1ebe0.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 5
    +favouriteCount: 198
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1726976220 {#1735
      date: 2024-09-22 05:37:00.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1719 …}
    +votes: Doctrine\ORM\PersistentCollection {#1714 …}
    +reports: Doctrine\ORM\PersistentCollection {#1720 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1717 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1741 …}
    +badges: Doctrine\ORM\PersistentCollection {#1707 …}
    +children: []
    -id: 31703
    -titleTs: "'fr':4 'learn':3 'mani':1 'nch':5 'peopl':2 'reason':9"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705756733
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10907771"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705670333 {#1733
      date: 2024-01-19 14:18:53.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry App\Twig\Components\EntryComponent 18.0 MiB 7.08 ms
Input props
[
  "entry" => App\Entity\Entry {#2391
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2389 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "Aint-no-way-I-m-giving-some-website-my-real-phone"
    +title: "Aint no way I'm giving some website my real phone number"
    +url: "https://lemmy.world/pictrs/image/2cd20374-1ca9-43f4-9362-47bf1a16e1ca.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 4
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729074612 {#1407
      date: 2024-10-16 12:30:12.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2369 …}
    +votes: Doctrine\ORM\PersistentCollection {#2392 …}
    +reports: Doctrine\ORM\PersistentCollection {#2395 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1384 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1383 …}
    +badges: Doctrine\ORM\PersistentCollection {#1405 …}
    +children: [
      App\Entity\EntryComment {#2202
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2391}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2201 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2201 …}
        +body: """
          > and that is why when they finally turned off the Overwatch 1 servers, I stopped playing Overwatch at all.\n
          \n
          Based
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706412316 {#2205
          date: 2024-01-28 04:25:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@partial_accumen@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2210 …}
        +nested: Doctrine\ORM\PersistentCollection {#2207 …}
        +votes: Doctrine\ORM\PersistentCollection {#2208 …}
        +reports: Doctrine\ORM\PersistentCollection {#2204 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2211 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2266 …}
        -id: 346307
        -bodyTs: "'1':12 'base':20 'final':7 'overwatch':11,17 'play':16 'server':13 'stop':15 'turn':8"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7083579"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706412316 {#2206
          date: 2024-01-28 04:25:16.0 +01:00
        }
        +"title": 346307
      }
    ]
    -id: 33520
    -titleTs: "'aint':1 'give':6 'm':5 'number':12 'phone':11 'real':10 'way':3 'websit':8"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706476385
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11259917"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706389985 {#1883
      date: 2024-01-27 22:13:05.0 +01:00
    }
  }
  "dateAsUrl" => true
]
Attributes
[
  "dateAsUrl" => true
]
Component
App\Twig\Components\EntryComponent {#18908
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#3427 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#2391
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2389 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "Aint-no-way-I-m-giving-some-website-my-real-phone"
    +title: "Aint no way I'm giving some website my real phone number"
    +url: "https://lemmy.world/pictrs/image/2cd20374-1ca9-43f4-9362-47bf1a16e1ca.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 4
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729074612 {#1407
      date: 2024-10-16 12:30:12.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2369 …}
    +votes: Doctrine\ORM\PersistentCollection {#2392 …}
    +reports: Doctrine\ORM\PersistentCollection {#2395 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1384 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1383 …}
    +badges: Doctrine\ORM\PersistentCollection {#1405 …}
    +children: [
      App\Entity\EntryComment {#2202
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2391}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2201 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2201 …}
        +body: """
          > and that is why when they finally turned off the Overwatch 1 servers, I stopped playing Overwatch at all.\n
          \n
          Based
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706412316 {#2205
          date: 2024-01-28 04:25:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@partial_accumen@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2210 …}
        +nested: Doctrine\ORM\PersistentCollection {#2207 …}
        +votes: Doctrine\ORM\PersistentCollection {#2208 …}
        +reports: Doctrine\ORM\PersistentCollection {#2204 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2211 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2266 …}
        -id: 346307
        -bodyTs: "'1':12 'base':20 'final':7 'overwatch':11,17 'play':16 'server':13 'stop':15 'turn':8"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7083579"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706412316 {#2206
          date: 2024-01-28 04:25:16.0 +01:00
        }
        +"title": 346307
      }
    ]
    -id: 33520
    -titleTs: "'aint':1 'give':6 'm':5 'number':12 'phone':11 'real':10 'way':3 'websit':8"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706476385
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11259917"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706389985 {#1883
      date: 2024-01-27 22:13:05.0 +01:00
    }
  }
  +isSingle: false
  +showShortSentence: true
  +showBody: false
  +showMagazineName: true
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 18.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#18957
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 18.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1706389985 {#1883
    date: 2024-01-27 22:13:05.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#19012
  +date: DateTimeImmutable @1706389985 {#1883
    date: 2024-01-27 22:13:05.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 18.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706389985 {#1883
    date: 2024-01-27 22:13:05.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#19066
  +createdAt: DateTimeImmutable @1706389985 {#1883
    date: 2024-01-27 22:13:05.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 18.0 MiB 0.14 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#1556
    +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
    +name: "memes@lemmy.world"
    +title: "memes"
    +description: """
      Community rules\n
      ---------------\n
      \n
      1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
      \n
      2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
      \n
      3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
      \n
      4. No botsNo bots without the express approval of the mods or the admins\n
      \n
      5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
      \n
      \n
      \n
      Sister communities\n
      ------------------\n
      \n
      - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
      - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
      - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
      - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1112
    +entryCommentCount: 22597
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581796 {#3999
      date: 2024-10-22 09:23:16.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
    +entries: Doctrine\ORM\PersistentCollection {#4580 …}
    +posts: Doctrine\ORM\PersistentCollection {#4621 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
    +bans: Doctrine\ORM\PersistentCollection {#4741 …}
    +reports: Doctrine\ORM\PersistentCollection {#4743 …}
    +badges: Doctrine\ORM\PersistentCollection {#4981 …}
    +logs: Doctrine\ORM\PersistentCollection {#5159 …}
    +awards: Doctrine\ORM\PersistentCollection {#5156 …}
    +categories: Doctrine\ORM\PersistentCollection {#5210 …}
    -id: 78
    +apId: "memes@lemmy.world"
    +apProfileId: "https://lemmy.world/c/memes"
    +apPublicUrl: "https://lemmy.world/c/memes"
    +apFollowersUrl: "https://lemmy.world/c/memes/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728743545 {#4112
      date: 2024-10-12 16:32:25.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699084255 {#4113
      date: 2023-11-04 08:50:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#19120
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
    +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
    +name: "memes@lemmy.world"
    +title: "memes"
    +description: """
      Community rules\n
      ---------------\n
      \n
      1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
      \n
      2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
      \n
      3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
      \n
      4. No botsNo bots without the express approval of the mods or the admins\n
      \n
      5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
      \n
      \n
      \n
      Sister communities\n
      ------------------\n
      \n
      - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
      - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
      - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
      - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1112
    +entryCommentCount: 22597
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581796 {#3999
      date: 2024-10-22 09:23:16.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
    +entries: Doctrine\ORM\PersistentCollection {#4580 …}
    +posts: Doctrine\ORM\PersistentCollection {#4621 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
    +bans: Doctrine\ORM\PersistentCollection {#4741 …}
    +reports: Doctrine\ORM\PersistentCollection {#4743 …}
    +badges: Doctrine\ORM\PersistentCollection {#4981 …}
    +logs: Doctrine\ORM\PersistentCollection {#5159 …}
    +awards: Doctrine\ORM\PersistentCollection {#5156 …}
    +categories: Doctrine\ORM\PersistentCollection {#5210 …}
    -id: 78
    +apId: "memes@lemmy.world"
    +apProfileId: "https://lemmy.world/c/memes"
    +apPublicUrl: "https://lemmy.world/c/memes"
    +apFollowersUrl: "https://lemmy.world/c/memes/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728743545 {#4112
      date: 2024-10-12 16:32:25.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699084255 {#4113
      date: 2023-11-04 08:50:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
vote App\Twig\Components\VoteComponent 18.0 MiB 0.36 ms
Input props
[
  "subject" => App\Entity\Entry {#2391
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2389 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "Aint-no-way-I-m-giving-some-website-my-real-phone"
    +title: "Aint no way I'm giving some website my real phone number"
    +url: "https://lemmy.world/pictrs/image/2cd20374-1ca9-43f4-9362-47bf1a16e1ca.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 4
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729074612 {#1407
      date: 2024-10-16 12:30:12.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2369 …}
    +votes: Doctrine\ORM\PersistentCollection {#2392 …}
    +reports: Doctrine\ORM\PersistentCollection {#2395 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1384 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1383 …}
    +badges: Doctrine\ORM\PersistentCollection {#1405 …}
    +children: [
      App\Entity\EntryComment {#2202
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2391}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2201 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2201 …}
        +body: """
          > and that is why when they finally turned off the Overwatch 1 servers, I stopped playing Overwatch at all.\n
          \n
          Based
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706412316 {#2205
          date: 2024-01-28 04:25:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@partial_accumen@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2210 …}
        +nested: Doctrine\ORM\PersistentCollection {#2207 …}
        +votes: Doctrine\ORM\PersistentCollection {#2208 …}
        +reports: Doctrine\ORM\PersistentCollection {#2204 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2211 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2266 …}
        -id: 346307
        -bodyTs: "'1':12 'base':20 'final':7 'overwatch':11,17 'play':16 'server':13 'stop':15 'turn':8"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7083579"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706412316 {#2206
          date: 2024-01-28 04:25:16.0 +01:00
        }
        +"title": 346307
      }
    ]
    -id: 33520
    -titleTs: "'aint':1 'give':6 'm':5 'number':12 'phone':11 'real':10 'way':3 'websit':8"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706476385
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11259917"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706389985 {#1883
      date: 2024-01-27 22:13:05.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#19186
  +subject: App\Entity\Entry {#2391
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2389 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "Aint-no-way-I-m-giving-some-website-my-real-phone"
    +title: "Aint no way I'm giving some website my real phone number"
    +url: "https://lemmy.world/pictrs/image/2cd20374-1ca9-43f4-9362-47bf1a16e1ca.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 4
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729074612 {#1407
      date: 2024-10-16 12:30:12.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2369 …}
    +votes: Doctrine\ORM\PersistentCollection {#2392 …}
    +reports: Doctrine\ORM\PersistentCollection {#2395 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1384 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1383 …}
    +badges: Doctrine\ORM\PersistentCollection {#1405 …}
    +children: [
      App\Entity\EntryComment {#2202
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2391}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2201 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2201 …}
        +body: """
          > and that is why when they finally turned off the Overwatch 1 servers, I stopped playing Overwatch at all.\n
          \n
          Based
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706412316 {#2205
          date: 2024-01-28 04:25:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@partial_accumen@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2210 …}
        +nested: Doctrine\ORM\PersistentCollection {#2207 …}
        +votes: Doctrine\ORM\PersistentCollection {#2208 …}
        +reports: Doctrine\ORM\PersistentCollection {#2204 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2211 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2266 …}
        -id: 346307
        -bodyTs: "'1':12 'base':20 'final':7 'overwatch':11,17 'play':16 'server':13 'stop':15 'turn':8"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7083579"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706412316 {#2206
          date: 2024-01-28 04:25:16.0 +01:00
        }
        +"title": 346307
      }
    ]
    -id: 33520
    -titleTs: "'aint':1 'give':6 'm':5 'number':12 'phone':11 'real':10 'way':3 'websit':8"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706476385
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11259917"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706389985 {#1883
      date: 2024-01-27 22:13:05.0 +01:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 18.0 MiB 0.76 ms
Input props
[
  "subject" => App\Entity\Entry {#2391
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2389 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "Aint-no-way-I-m-giving-some-website-my-real-phone"
    +title: "Aint no way I'm giving some website my real phone number"
    +url: "https://lemmy.world/pictrs/image/2cd20374-1ca9-43f4-9362-47bf1a16e1ca.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 4
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729074612 {#1407
      date: 2024-10-16 12:30:12.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2369 …}
    +votes: Doctrine\ORM\PersistentCollection {#2392 …}
    +reports: Doctrine\ORM\PersistentCollection {#2395 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1384 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1383 …}
    +badges: Doctrine\ORM\PersistentCollection {#1405 …}
    +children: [
      App\Entity\EntryComment {#2202
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2391}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2201 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2201 …}
        +body: """
          > and that is why when they finally turned off the Overwatch 1 servers, I stopped playing Overwatch at all.\n
          \n
          Based
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706412316 {#2205
          date: 2024-01-28 04:25:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@partial_accumen@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2210 …}
        +nested: Doctrine\ORM\PersistentCollection {#2207 …}
        +votes: Doctrine\ORM\PersistentCollection {#2208 …}
        +reports: Doctrine\ORM\PersistentCollection {#2204 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2211 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2266 …}
        -id: 346307
        -bodyTs: "'1':12 'base':20 'final':7 'overwatch':11,17 'play':16 'server':13 'stop':15 'turn':8"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7083579"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706412316 {#2206
          date: 2024-01-28 04:25:16.0 +01:00
        }
        +"title": 346307
      }
    ]
    -id: 33520
    -titleTs: "'aint':1 'give':6 'm':5 'number':12 'phone':11 'real':10 'way':3 'websit':8"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706476385
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11259917"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706389985 {#1883
      date: 2024-01-27 22:13:05.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#19243
  +formDest: "entry"
  +subject: App\Entity\Entry {#2391
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
      +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
      +name: "memes@lemmy.world"
      +title: "memes"
      +description: """
        Community rules\n
        ---------------\n
        \n
        1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
        \n
        2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
        \n
        3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
        \n
        4. No botsNo bots without the express approval of the mods or the admins\n
        \n
        5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
        \n
        \n
        \n
        Sister communities\n
        ------------------\n
        \n
        - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
        - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
        - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
        - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1112
      +entryCommentCount: 22597
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581796 {#3999
        date: 2024-10-22 09:23:16.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
      +entries: Doctrine\ORM\PersistentCollection {#4580 …}
      +posts: Doctrine\ORM\PersistentCollection {#4621 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
      +bans: Doctrine\ORM\PersistentCollection {#4741 …}
      +reports: Doctrine\ORM\PersistentCollection {#4743 …}
      +badges: Doctrine\ORM\PersistentCollection {#4981 …}
      +logs: Doctrine\ORM\PersistentCollection {#5159 …}
      +awards: Doctrine\ORM\PersistentCollection {#5156 …}
      +categories: Doctrine\ORM\PersistentCollection {#5210 …}
      -id: 78
      +apId: "memes@lemmy.world"
      +apProfileId: "https://lemmy.world/c/memes"
      +apPublicUrl: "https://lemmy.world/c/memes"
      +apFollowersUrl: "https://lemmy.world/c/memes/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "memes"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728743545 {#4112
        date: 2024-10-12 16:32:25.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699084255 {#4113
        date: 2023-11-04 08:50:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2389 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
    +slug: "Aint-no-way-I-m-giving-some-website-my-real-phone"
    +title: "Aint no way I'm giving some website my real phone number"
    +url: "https://lemmy.world/pictrs/image/2cd20374-1ca9-43f4-9362-47bf1a16e1ca.webp"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 4
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729074612 {#1407
      date: 2024-10-16 12:30:12.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2369 …}
    +votes: Doctrine\ORM\PersistentCollection {#2392 …}
    +reports: Doctrine\ORM\PersistentCollection {#2395 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1384 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1383 …}
    +badges: Doctrine\ORM\PersistentCollection {#1405 …}
    +children: [
      App\Entity\EntryComment {#2202
        +user: App\Entity\User {#261}
        +entry: App\Entity\Entry {#2391}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2201 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2201 …}
        +body: """
          > and that is why when they finally turned off the Overwatch 1 servers, I stopped playing Overwatch at all.\n
          \n
          Based
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706412316 {#2205
          date: 2024-01-28 04:25:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@renzev@lemmy.world"
          "@partial_accumen@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2210 …}
        +nested: Doctrine\ORM\PersistentCollection {#2207 …}
        +votes: Doctrine\ORM\PersistentCollection {#2208 …}
        +reports: Doctrine\ORM\PersistentCollection {#2204 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2211 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2266 …}
        -id: 346307
        -bodyTs: "'1':12 'base':20 'final':7 'overwatch':11,17 'play':16 'server':13 'stop':15 'turn':8"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/7083579"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706412316 {#2206
          date: 2024-01-28 04:25:16.0 +01:00
        }
        +"title": 346307
      }
    ]
    -id: 33520
    -titleTs: "'aint':1 'give':6 'm':5 'number':12 'phone':11 'real':10 'way':3 'websit':8"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706476385
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/11259917"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706389985 {#1883
      date: 2024-01-27 22:13:05.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 18.0 MiB 8.32 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2202
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2391
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
        +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
        +name: "memes@lemmy.world"
        +title: "memes"
        +description: """
          Community rules\n
          ---------------\n
          \n
          1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
          \n
          2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
          \n
          3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
          \n
          4. No botsNo bots without the express approval of the mods or the admins\n
          \n
          5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
          \n
          \n
          \n
          Sister communities\n
          ------------------\n
          \n
          - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
          - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
          - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
          - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1112
        +entryCommentCount: 22597
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729581796 {#3999
          date: 2024-10-22 09:23:16.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
        +entries: Doctrine\ORM\PersistentCollection {#4580 …}
        +posts: Doctrine\ORM\PersistentCollection {#4621 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
        +bans: Doctrine\ORM\PersistentCollection {#4741 …}
        +reports: Doctrine\ORM\PersistentCollection {#4743 …}
        +badges: Doctrine\ORM\PersistentCollection {#4981 …}
        +logs: Doctrine\ORM\PersistentCollection {#5159 …}
        +awards: Doctrine\ORM\PersistentCollection {#5156 …}
        +categories: Doctrine\ORM\PersistentCollection {#5210 …}
        -id: 78
        +apId: "memes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/memes"
        +apPublicUrl: "https://lemmy.world/c/memes"
        +apFollowersUrl: "https://lemmy.world/c/memes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "memes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728743545 {#4112
          date: 2024-10-12 16:32:25.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699084255 {#4113
          date: 2023-11-04 08:50:55.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2389 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "Aint-no-way-I-m-giving-some-website-my-real-phone"
      +title: "Aint no way I'm giving some website my real phone number"
      +url: "https://lemmy.world/pictrs/image/2cd20374-1ca9-43f4-9362-47bf1a16e1ca.webp"
      +body: null
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 4
      +favouriteCount: 63
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729074612 {#1407
        date: 2024-10-16 12:30:12.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2369 …}
      +votes: Doctrine\ORM\PersistentCollection {#2392 …}
      +reports: Doctrine\ORM\PersistentCollection {#2395 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1384 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1383 …}
      +badges: Doctrine\ORM\PersistentCollection {#1405 …}
      +children: [
        App\Entity\EntryComment {#2202}
      ]
      -id: 33520
      -titleTs: "'aint':1 'give':6 'm':5 'number':12 'phone':11 'real':10 'way':3 'websit':8"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706476385
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11259917"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706389985 {#1883
        date: 2024-01-27 22:13:05.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2201 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2201 …}
    +body: """
      > and that is why when they finally turned off the Overwatch 1 servers, I stopped playing Overwatch at all.\n
      \n
      Based
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706412316 {#2205
      date: 2024-01-28 04:25:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@partial_accumen@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2210 …}
    +nested: Doctrine\ORM\PersistentCollection {#2207 …}
    +votes: Doctrine\ORM\PersistentCollection {#2208 …}
    +reports: Doctrine\ORM\PersistentCollection {#2204 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2211 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2266 …}
    -id: 346307
    -bodyTs: "'1':12 'base':20 'final':7 'overwatch':11,17 'play':16 'server':13 'stop':15 'turn':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7083579"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706412316 {#2206
      date: 2024-01-28 04:25:16.0 +01:00
    }
    +"title": 346307
  }
  "showEntryTitle" => false
  "dateAsUrl" => true
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#19494
  +comment: App\Entity\EntryComment {#2202
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2391
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
        +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
        +name: "memes@lemmy.world"
        +title: "memes"
        +description: """
          Community rules\n
          ---------------\n
          \n
          1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
          \n
          2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
          \n
          3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
          \n
          4. No botsNo bots without the express approval of the mods or the admins\n
          \n
          5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
          \n
          \n
          \n
          Sister communities\n
          ------------------\n
          \n
          - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
          - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
          - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
          - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1112
        +entryCommentCount: 22597
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729581796 {#3999
          date: 2024-10-22 09:23:16.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
        +entries: Doctrine\ORM\PersistentCollection {#4580 …}
        +posts: Doctrine\ORM\PersistentCollection {#4621 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
        +bans: Doctrine\ORM\PersistentCollection {#4741 …}
        +reports: Doctrine\ORM\PersistentCollection {#4743 …}
        +badges: Doctrine\ORM\PersistentCollection {#4981 …}
        +logs: Doctrine\ORM\PersistentCollection {#5159 …}
        +awards: Doctrine\ORM\PersistentCollection {#5156 …}
        +categories: Doctrine\ORM\PersistentCollection {#5210 …}
        -id: 78
        +apId: "memes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/memes"
        +apPublicUrl: "https://lemmy.world/c/memes"
        +apFollowersUrl: "https://lemmy.world/c/memes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "memes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728743545 {#4112
          date: 2024-10-12 16:32:25.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699084255 {#4113
          date: 2023-11-04 08:50:55.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2389 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "Aint-no-way-I-m-giving-some-website-my-real-phone"
      +title: "Aint no way I'm giving some website my real phone number"
      +url: "https://lemmy.world/pictrs/image/2cd20374-1ca9-43f4-9362-47bf1a16e1ca.webp"
      +body: null
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 4
      +favouriteCount: 63
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729074612 {#1407
        date: 2024-10-16 12:30:12.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2369 …}
      +votes: Doctrine\ORM\PersistentCollection {#2392 …}
      +reports: Doctrine\ORM\PersistentCollection {#2395 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1384 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1383 …}
      +badges: Doctrine\ORM\PersistentCollection {#1405 …}
      +children: [
        App\Entity\EntryComment {#2202}
      ]
      -id: 33520
      -titleTs: "'aint':1 'give':6 'm':5 'number':12 'phone':11 'real':10 'way':3 'websit':8"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706476385
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11259917"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706389985 {#1883
        date: 2024-01-27 22:13:05.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2201 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2201 …}
    +body: """
      > and that is why when they finally turned off the Overwatch 1 servers, I stopped playing Overwatch at all.\n
      \n
      Based
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706412316 {#2205
      date: 2024-01-28 04:25:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@partial_accumen@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2210 …}
    +nested: Doctrine\ORM\PersistentCollection {#2207 …}
    +votes: Doctrine\ORM\PersistentCollection {#2208 …}
    +reports: Doctrine\ORM\PersistentCollection {#2204 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2211 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2266 …}
    -id: 346307
    -bodyTs: "'1':12 'base':20 'final':7 'overwatch':11,17 'play':16 'server':13 'stop':15 'turn':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7083579"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706412316 {#2206
      date: 2024-01-28 04:25:16.0 +01:00
    }
    +"title": 346307
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: false
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: true
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 18.0 MiB 0.12 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#19539
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 18.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1706412316 {#2206
    date: 2024-01-28 04:25:16.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#19595
  +date: DateTimeImmutable @1706412316 {#2206
    date: 2024-01-28 04:25:16.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 18.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706412316 {#2206
    date: 2024-01-28 04:25:16.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#19649
  +createdAt: DateTimeImmutable @1706412316 {#2206
    date: 2024-01-28 04:25:16.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 18.0 MiB 0.49 ms
Input props
[
  "user" => App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#19703
  +width: 40
  +height: 40
  +user: App\Entity\User {#261
    +avatar: null
    +cover: null
    +email: "renzev@lemmy.world"
    +username: "@renzev@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729547074 {#269
      date: 2024-10-21 23:44:34.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +entries: Doctrine\ORM\PersistentCollection {#191 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
    +posts: Doctrine\ORM\PersistentCollection {#79 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
    +follows: Doctrine\ORM\PersistentCollection {#1605 …}
    +followers: Doctrine\ORM\PersistentCollection {#1770 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
    +reports: Doctrine\ORM\PersistentCollection {#2421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
    +violations: Doctrine\ORM\PersistentCollection {#2401 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
    +awards: Doctrine\ORM\PersistentCollection {#1951 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
    +categories: Doctrine\ORM\PersistentCollection {#1924 …}
    -id: 88056
    -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
    +apId: "renzev@lemmy.world"
    +apProfileId: "https://lemmy.world/u/renzev"
    +apPublicUrl: "https://lemmy.world/u/renzev"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "renzev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708864304 {#272
      date: 2024-02-25 13:31:44.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1708864303 {#275
      date: 2024-02-25 13:31:43.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 18.0 MiB 0.34 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2202
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2391
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
        +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
        +name: "memes@lemmy.world"
        +title: "memes"
        +description: """
          Community rules\n
          ---------------\n
          \n
          1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
          \n
          2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
          \n
          3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
          \n
          4. No botsNo bots without the express approval of the mods or the admins\n
          \n
          5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
          \n
          \n
          \n
          Sister communities\n
          ------------------\n
          \n
          - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
          - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
          - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
          - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1112
        +entryCommentCount: 22597
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729581796 {#3999
          date: 2024-10-22 09:23:16.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
        +entries: Doctrine\ORM\PersistentCollection {#4580 …}
        +posts: Doctrine\ORM\PersistentCollection {#4621 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
        +bans: Doctrine\ORM\PersistentCollection {#4741 …}
        +reports: Doctrine\ORM\PersistentCollection {#4743 …}
        +badges: Doctrine\ORM\PersistentCollection {#4981 …}
        +logs: Doctrine\ORM\PersistentCollection {#5159 …}
        +awards: Doctrine\ORM\PersistentCollection {#5156 …}
        +categories: Doctrine\ORM\PersistentCollection {#5210 …}
        -id: 78
        +apId: "memes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/memes"
        +apPublicUrl: "https://lemmy.world/c/memes"
        +apFollowersUrl: "https://lemmy.world/c/memes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "memes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728743545 {#4112
          date: 2024-10-12 16:32:25.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699084255 {#4113
          date: 2023-11-04 08:50:55.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2389 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "Aint-no-way-I-m-giving-some-website-my-real-phone"
      +title: "Aint no way I'm giving some website my real phone number"
      +url: "https://lemmy.world/pictrs/image/2cd20374-1ca9-43f4-9362-47bf1a16e1ca.webp"
      +body: null
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 4
      +favouriteCount: 63
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729074612 {#1407
        date: 2024-10-16 12:30:12.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2369 …}
      +votes: Doctrine\ORM\PersistentCollection {#2392 …}
      +reports: Doctrine\ORM\PersistentCollection {#2395 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1384 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1383 …}
      +badges: Doctrine\ORM\PersistentCollection {#1405 …}
      +children: [
        App\Entity\EntryComment {#2202}
      ]
      -id: 33520
      -titleTs: "'aint':1 'give':6 'm':5 'number':12 'phone':11 'real':10 'way':3 'websit':8"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706476385
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11259917"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706389985 {#1883
        date: 2024-01-27 22:13:05.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2201 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2201 …}
    +body: """
      > and that is why when they finally turned off the Overwatch 1 servers, I stopped playing Overwatch at all.\n
      \n
      Based
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706412316 {#2205
      date: 2024-01-28 04:25:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@partial_accumen@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2210 …}
    +nested: Doctrine\ORM\PersistentCollection {#2207 …}
    +votes: Doctrine\ORM\PersistentCollection {#2208 …}
    +reports: Doctrine\ORM\PersistentCollection {#2204 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2211 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2266 …}
    -id: 346307
    -bodyTs: "'1':12 'base':20 'final':7 'overwatch':11,17 'play':16 'server':13 'stop':15 'turn':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7083579"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706412316 {#2206
      date: 2024-01-28 04:25:16.0 +01:00
    }
    +"title": 346307
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#19778
  +subject: App\Entity\EntryComment {#2202
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2391
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
        +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
        +name: "memes@lemmy.world"
        +title: "memes"
        +description: """
          Community rules\n
          ---------------\n
          \n
          1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
          \n
          2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
          \n
          3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
          \n
          4. No botsNo bots without the express approval of the mods or the admins\n
          \n
          5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
          \n
          \n
          \n
          Sister communities\n
          ------------------\n
          \n
          - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
          - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
          - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
          - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1112
        +entryCommentCount: 22597
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729581796 {#3999
          date: 2024-10-22 09:23:16.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
        +entries: Doctrine\ORM\PersistentCollection {#4580 …}
        +posts: Doctrine\ORM\PersistentCollection {#4621 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
        +bans: Doctrine\ORM\PersistentCollection {#4741 …}
        +reports: Doctrine\ORM\PersistentCollection {#4743 …}
        +badges: Doctrine\ORM\PersistentCollection {#4981 …}
        +logs: Doctrine\ORM\PersistentCollection {#5159 …}
        +awards: Doctrine\ORM\PersistentCollection {#5156 …}
        +categories: Doctrine\ORM\PersistentCollection {#5210 …}
        -id: 78
        +apId: "memes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/memes"
        +apPublicUrl: "https://lemmy.world/c/memes"
        +apFollowersUrl: "https://lemmy.world/c/memes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "memes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728743545 {#4112
          date: 2024-10-12 16:32:25.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699084255 {#4113
          date: 2023-11-04 08:50:55.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2389 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "Aint-no-way-I-m-giving-some-website-my-real-phone"
      +title: "Aint no way I'm giving some website my real phone number"
      +url: "https://lemmy.world/pictrs/image/2cd20374-1ca9-43f4-9362-47bf1a16e1ca.webp"
      +body: null
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 4
      +favouriteCount: 63
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729074612 {#1407
        date: 2024-10-16 12:30:12.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2369 …}
      +votes: Doctrine\ORM\PersistentCollection {#2392 …}
      +reports: Doctrine\ORM\PersistentCollection {#2395 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1384 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1383 …}
      +badges: Doctrine\ORM\PersistentCollection {#1405 …}
      +children: [
        App\Entity\EntryComment {#2202}
      ]
      -id: 33520
      -titleTs: "'aint':1 'give':6 'm':5 'number':12 'phone':11 'real':10 'way':3 'websit':8"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706476385
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11259917"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706389985 {#1883
        date: 2024-01-27 22:13:05.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2201 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2201 …}
    +body: """
      > and that is why when they finally turned off the Overwatch 1 servers, I stopped playing Overwatch at all.\n
      \n
      Based
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706412316 {#2205
      date: 2024-01-28 04:25:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@partial_accumen@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2210 …}
    +nested: Doctrine\ORM\PersistentCollection {#2207 …}
    +votes: Doctrine\ORM\PersistentCollection {#2208 …}
    +reports: Doctrine\ORM\PersistentCollection {#2204 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2211 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2266 …}
    -id: 346307
    -bodyTs: "'1':12 'base':20 'final':7 'overwatch':11,17 'play':16 'server':13 'stop':15 'turn':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7083579"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706412316 {#2206
      date: 2024-01-28 04:25:16.0 +01:00
    }
    +"title": 346307
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 18.0 MiB 1.22 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2202
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2391
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
        +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
        +name: "memes@lemmy.world"
        +title: "memes"
        +description: """
          Community rules\n
          ---------------\n
          \n
          1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
          \n
          2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
          \n
          3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
          \n
          4. No botsNo bots without the express approval of the mods or the admins\n
          \n
          5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
          \n
          \n
          \n
          Sister communities\n
          ------------------\n
          \n
          - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
          - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
          - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
          - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1112
        +entryCommentCount: 22597
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729581796 {#3999
          date: 2024-10-22 09:23:16.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
        +entries: Doctrine\ORM\PersistentCollection {#4580 …}
        +posts: Doctrine\ORM\PersistentCollection {#4621 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
        +bans: Doctrine\ORM\PersistentCollection {#4741 …}
        +reports: Doctrine\ORM\PersistentCollection {#4743 …}
        +badges: Doctrine\ORM\PersistentCollection {#4981 …}
        +logs: Doctrine\ORM\PersistentCollection {#5159 …}
        +awards: Doctrine\ORM\PersistentCollection {#5156 …}
        +categories: Doctrine\ORM\PersistentCollection {#5210 …}
        -id: 78
        +apId: "memes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/memes"
        +apPublicUrl: "https://lemmy.world/c/memes"
        +apFollowersUrl: "https://lemmy.world/c/memes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "memes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728743545 {#4112
          date: 2024-10-12 16:32:25.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699084255 {#4113
          date: 2023-11-04 08:50:55.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2389 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "Aint-no-way-I-m-giving-some-website-my-real-phone"
      +title: "Aint no way I'm giving some website my real phone number"
      +url: "https://lemmy.world/pictrs/image/2cd20374-1ca9-43f4-9362-47bf1a16e1ca.webp"
      +body: null
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 4
      +favouriteCount: 63
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729074612 {#1407
        date: 2024-10-16 12:30:12.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2369 …}
      +votes: Doctrine\ORM\PersistentCollection {#2392 …}
      +reports: Doctrine\ORM\PersistentCollection {#2395 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1384 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1383 …}
      +badges: Doctrine\ORM\PersistentCollection {#1405 …}
      +children: [
        App\Entity\EntryComment {#2202}
      ]
      -id: 33520
      -titleTs: "'aint':1 'give':6 'm':5 'number':12 'phone':11 'real':10 'way':3 'websit':8"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706476385
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11259917"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706389985 {#1883
        date: 2024-01-27 22:13:05.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2201 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2201 …}
    +body: """
      > and that is why when they finally turned off the Overwatch 1 servers, I stopped playing Overwatch at all.\n
      \n
      Based
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706412316 {#2205
      date: 2024-01-28 04:25:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@partial_accumen@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2210 …}
    +nested: Doctrine\ORM\PersistentCollection {#2207 …}
    +votes: Doctrine\ORM\PersistentCollection {#2208 …}
    +reports: Doctrine\ORM\PersistentCollection {#2204 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2211 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2266 …}
    -id: 346307
    -bodyTs: "'1':12 'base':20 'final':7 'overwatch':11,17 'play':16 'server':13 'stop':15 'turn':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7083579"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706412316 {#2206
      date: 2024-01-28 04:25:16.0 +01:00
    }
    +"title": 346307
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#19835
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2202
    +user: App\Entity\User {#261
      +avatar: null
      +cover: null
      +email: "renzev@lemmy.world"
      +username: "@renzev@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729547074 {#269
        date: 2024-10-21 23:44:34.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#248 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#244 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +entries: Doctrine\ORM\PersistentCollection {#191 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#163 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#136 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#106 …}
      +posts: Doctrine\ORM\PersistentCollection {#79 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#94 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1793 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2478 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1871 …}
      +follows: Doctrine\ORM\PersistentCollection {#1605 …}
      +followers: Doctrine\ORM\PersistentCollection {#1770 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1844 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1827 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2415 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1794 …}
      +reports: Doctrine\ORM\PersistentCollection {#2421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1931 …}
      +violations: Doctrine\ORM\PersistentCollection {#2401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1885 …}
      +awards: Doctrine\ORM\PersistentCollection {#1951 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1886 …}
      +categories: Doctrine\ORM\PersistentCollection {#1924 …}
      -id: 88056
      -password: "$2y$13$1ljqCUNLnsU3Ajd8KSpscuyOh53gSe/AdHo73XfT7QmDjZ4heT9cy"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1896 …}
      +apId: "renzev@lemmy.world"
      +apProfileId: "https://lemmy.world/u/renzev"
      +apPublicUrl: "https://lemmy.world/u/renzev"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "renzev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708864304 {#272
        date: 2024-02-25 13:31:44.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1708864303 {#275
        date: 2024-02-25 13:31:43.0 +01:00
      }
    }
    +entry: App\Entity\Entry {#2391
      +user: App\Entity\User {#261}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1556
        +icon: Proxies\__CG__\App\Entity\Image {#4114 …}
        +name: "memes@lemmy.world"
        +title: "memes"
        +description: """
          Community rules\n
          ---------------\n
          \n
          1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
          \n
          2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
          \n
          3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
          \n
          4. No botsNo bots without the express approval of the mods or the admins\n
          \n
          5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
          \n
          \n
          \n
          Sister communities\n
          ------------------\n
          \n
          - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
          - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
          - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
          - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 1112
        +entryCommentCount: 22597
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729581796 {#3999
          date: 2024-10-22 09:23:16.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#4115 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#4374 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4573 …}
        +entries: Doctrine\ORM\PersistentCollection {#4580 …}
        +posts: Doctrine\ORM\PersistentCollection {#4621 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4632 …}
        +bans: Doctrine\ORM\PersistentCollection {#4741 …}
        +reports: Doctrine\ORM\PersistentCollection {#4743 …}
        +badges: Doctrine\ORM\PersistentCollection {#4981 …}
        +logs: Doctrine\ORM\PersistentCollection {#5159 …}
        +awards: Doctrine\ORM\PersistentCollection {#5156 …}
        +categories: Doctrine\ORM\PersistentCollection {#5210 …}
        -id: 78
        +apId: "memes@lemmy.world"
        +apProfileId: "https://lemmy.world/c/memes"
        +apPublicUrl: "https://lemmy.world/c/memes"
        +apFollowersUrl: "https://lemmy.world/c/memes/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "memes"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728743545 {#4112
          date: 2024-10-12 16:32:25.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699084255 {#4113
          date: 2023-11-04 08:50:55.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2389 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#1653 …}
      +slug: "Aint-no-way-I-m-giving-some-website-my-real-phone"
      +title: "Aint no way I'm giving some website my real phone number"
      +url: "https://lemmy.world/pictrs/image/2cd20374-1ca9-43f4-9362-47bf1a16e1ca.webp"
      +body: null
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 4
      +favouriteCount: 63
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729074612 {#1407
        date: 2024-10-16 12:30:12.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2369 …}
      +votes: Doctrine\ORM\PersistentCollection {#2392 …}
      +reports: Doctrine\ORM\PersistentCollection {#2395 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1384 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1383 …}
      +badges: Doctrine\ORM\PersistentCollection {#1405 …}
      +children: [
        App\Entity\EntryComment {#2202}
      ]
      -id: 33520
      -titleTs: "'aint':1 'give':6 'm':5 'number':12 'phone':11 'real':10 'way':3 'websit':8"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706476385
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/11259917"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706389985 {#1883
        date: 2024-01-27 22:13:05.0 +01:00
      }
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1556 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2201 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2201 …}
    +body: """
      > and that is why when they finally turned off the Overwatch 1 servers, I stopped playing Overwatch at all.\n
      \n
      Based
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706412316 {#2205
      date: 2024-01-28 04:25:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@renzev@lemmy.world"
      "@partial_accumen@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2210 …}
    +nested: Doctrine\ORM\PersistentCollection {#2207 …}
    +votes: Doctrine\ORM\PersistentCollection {#2208 …}
    +reports: Doctrine\ORM\PersistentCollection {#2204 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2211 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2266 …}
    -id: 346307
    -bodyTs: "'1':12 'base':20 'final':7 'overwatch':11,17 'play':16 'server':13 'stop':15 'turn':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/7083579"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706412316 {#2206
      date: 2024-01-28 04:25:16.0 +01:00
    }
    +"title": 346307
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
settings_row_enum App\Twig\Components\SettingsRowEnumComponent 18.0 MiB 0.24 ms
Input props
[
  "label" => "Sidebar position"
  "settingsKey" => "KBIN_GENERAL_SIDEBAR_POSITION"
  "values" => [
    [
      "name" => "Left"
      "value" => "LEFT"
    ]
    [
      "name" => "Right"
      "value" => "RIGHT"
    ]
  ]
  "defaultValue" => "RIGHT"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowEnumComponent {#20233
  +label: "Sidebar position"
  +help: ""
  +settingsKey: "KBIN_GENERAL_SIDEBAR_POSITION"
  +values: [
    [
      "name" => "Left"
      "value" => "LEFT"
    ]
    [
      "name" => "Right"
      "value" => "RIGHT"
    ]
  ]
  +defaultValue: "RIGHT"
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 18.0 MiB 0.18 ms
Input props
[
  "label" => "Dynamic lists"
  "settingsKey" => "KBIN_GENERAL_DYNAMIC_LISTS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#20305
  +label: "Dynamic lists"
  +help: ""
  +settingsKey: "KBIN_GENERAL_DYNAMIC_LISTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 18.0 MiB 0.12 ms
Input props
[
  "label" => "Rounded edges"
  "settingsKey" => "KBIN_GENERAL_ROUNDED_EDGES"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#20368
  +label: "Rounded edges"
  +help: ""
  +settingsKey: "KBIN_GENERAL_ROUNDED_EDGES"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 18.0 MiB 0.18 ms
Input props
[
  "label" => "Infinite scrolling"
  "help" => "Automatically load more content when you reach the bottom of the page."
  "settingsKey" => "KBIN_GENERAL_INFINITE_SCROLL"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#20424
  +label: "Infinite scrolling"
  +help: "Automatically load more content when you reach the bottom of the page."
  +settingsKey: "KBIN_GENERAL_INFINITE_SCROLL"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 18.0 MiB 0.12 ms
Input props
[
  "label" => "Sticky navbar"
  "help" => "The navbar will stick to the top of the page when you scroll down."
  "settingsKey" => "KBIN_GENERAL_FIXED_NAVBAR"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#20483
  +label: "Sticky navbar"
  +help: "The navbar will stick to the top of the page when you scroll down."
  +settingsKey: "KBIN_GENERAL_FIXED_NAVBAR"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 18.0 MiB 0.12 ms
Input props
[
  "label" => "Show top bar"
  "settingsKey" => "KBIN_GENERAL_TOPBAR"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#20539
  +label: "Show top bar"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TOPBAR"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 18.0 MiB 0.13 ms
Input props
[
  "label" => "Turbo mode (experimental)"
  "settingsKey" => "KBIN_GENERAL_TURBO"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#20595
  +label: "Turbo mode (experimental)"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TURBO"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 18.0 MiB 0.22 ms
Input props
[
  "label" => "Mark new comments"
  "settingsKey" => "KBIN_MARK_NEW_COMMENTS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#20653
  +label: "Mark new comments"
  +help: ""
  +settingsKey: "KBIN_MARK_NEW_COMMENTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 18.0 MiB 0.15 ms
Input props
[
  "label" => "Show "Support Us" block"
  "settingsKey" => "KBIN_GENERAL_SUPPORT_US_BLOCK"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#20716
  +label: "Show "Support Us" block"
  +help: ""
  +settingsKey: "KBIN_GENERAL_SUPPORT_US_BLOCK"
  +defaultValue: true
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 18.0 MiB 0.16 ms
Input props
[
  "label" => "Show subscribed users"
  "settingsKey" => "KBIN_SUB_CHANNEL_USERS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#20774
  +label: "Show subscribed users"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_USERS"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 18.0 MiB 0.18 ms
Input props
[
  "label" => "Show subscribed magazines"
  "settingsKey" => "KBIN_SUB_CHANNEL_MAGAZINES"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#20830
  +label: "Show subscribed magazines"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_MAGAZINES"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 18.0 MiB 0.14 ms
Input props
[
  "label" => "Show subscribed domains"
  "settingsKey" => "KBIN_SUB_CHANNEL_DOMAINS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#20886
  +label: "Show subscribed domains"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_DOMAINS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 18.0 MiB 0.22 ms
Input props
[
  "label" => "Auto media preview"
  "help" => "Automatically expand media previews."
  "settingsKey" => "KBIN_ENTRIES_SHOW_PREVIEW"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#20942
  +label: "Auto media preview"
  +help: "Automatically expand media previews."
  +settingsKey: "KBIN_ENTRIES_SHOW_PREVIEW"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 18.0 MiB 0.12 ms
Input props
[
  "label" => "Compact view"
  "settingsKey" => "KBIN_ENTRIES_COMPACT"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#20998
  +label: "Compact view"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_COMPACT"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 18.0 MiB 0.12 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_ENTRIES_SHOW_USERS_AVATARS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#21054
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_USERS_AVATARS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 18.0 MiB 0.18 ms
Input props
[
  "label" => "Show magazines’ icons"
  "settingsKey" => "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#21110
  +label: "Show magazines’ icons"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 18.0 MiB 0.15 ms
Input props
[
  "label" => "Show thumbnails"
  "settingsKey" => "KBIN_ENTRIES_SHOW_THUMBNAILS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#21166
  +label: "Show thumbnails"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_THUMBNAILS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 20.0 MiB 0.19 ms
Input props
[
  "label" => "Auto media preview"
  "help" => "Automatically expand media previews."
  "settingsKey" => "KBIN_POSTS_SHOW_PREVIEW"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#21222
  +label: "Auto media preview"
  +help: "Automatically expand media previews."
  +settingsKey: "KBIN_POSTS_SHOW_PREVIEW"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 20.0 MiB 0.13 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_POSTS_SHOW_USERS_AVATARS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#21278
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_POSTS_SHOW_USERS_AVATARS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_enum App\Twig\Components\SettingsRowEnumComponent 20.0 MiB 0.15 ms
Input props
[
  "label" => "Comment reply position"
  "help" => "Display the comment reply form either at the top or bottom of the page. When 'infinite scroll' is enabled the position will always appear at the top."
  "settingsKey" => "KBIN_COMMENTS_REPLY_POSITION"
  "values" => [
    [
      "name" => "top"
      "value" => "TOP"
    ]
    [
      "name" => "bottom"
      "value" => "BOTTOM"
    ]
  ]
  "defaultValue" => "TOP"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowEnumComponent {#21334
  +label: "Comment reply position"
  +help: "Display the comment reply form either at the top or bottom of the page. When 'infinite scroll' is enabled the position will always appear at the top."
  +settingsKey: "KBIN_COMMENTS_REPLY_POSITION"
  +values: [
    [
      "name" => "top"
      "value" => "TOP"
    ]
    [
      "name" => "bottom"
      "value" => "BOTTOM"
    ]
  ]
  +defaultValue: "TOP"
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 20.0 MiB 0.16 ms
Input props
[
  "label" => "Show Comment Avatars"
  "help" => "Display/hide user avatars when viewing comments on a single thread or post."
  "settingsKey" => "KBIN_COMMENTS_SHOW_USER_AVATAR"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#13457
  +label: "Show Comment Avatars"
  +help: "Display/hide user avatars when viewing comments on a single thread or post."
  +settingsKey: "KBIN_COMMENTS_SHOW_USER_AVATAR"
  +defaultValue: true
  +reloadRequired: true
}
date App\Twig\Components\DateComponent 20.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1708864303 {#275
    date: 2024-02-25 13:31:43.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#19767
  +date: DateTimeImmutable @1708864303 {#275
    date: 2024-02-25 13:31:43.0 +01:00
  }
}
related_magazines App\Twig\Components\RelatedMagazinesComponent 20.0 MiB 3.38 ms
Input props
[
  "magazine" => null
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedMagazinesComponent {#16943
  +limit: 4
  +tag: null
  +magazine: null
  +type: "random"
  +title: "random_magazines"
  +refreshedRandom: false
  -repository: App\Repository\MagazineRepository {#1904 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
active_users App\Twig\Components\ActiveUsersComponent 20.0 MiB 0.33 ms
Input props
[
  "magazine" => null
]
Attributes
[]
Component
App\Twig\Components\ActiveUsersComponent {#19340
  +magazine: null
  -userRepository: App\Repository\UserRepository {#603 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
related_categories App\Twig\Components\RelatedCategoriesComponent 20.0 MiB 2.23 ms
Input props
[
  "magazine" => null
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedCategoriesComponent {#21144
  +limit: 4
  +tag: null
  +magazine: null
  +type: "random"
  +title: "random_categories"
  +refreshedRandom: false
  -repository: App\Repository\CategoryRepository {#21145 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
related_posts App\Twig\Components\RelatedPostsComponent 20.0 MiB 1.38 ms
Input props
[
  "magazine" => null
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedPostsComponent {#21450
  +limit: 4
  +tag: null
  +magazine: null
  +type: "random"
  +post: null
  +title: "random_posts"
  +refreshedRandom: false
  -repository: App\Repository\PostRepository {#1681 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#1538 …}
}
related_entries App\Twig\Components\RelatedEntriesComponent 20.0 MiB 1.68 ms
Input props
[
  "magazine" => null
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedEntriesComponent {#21519
  +limit: 4
  +tag: null
  +magazine: null
  +type: "random"
  +entry: null
  +title: "random_entries"
  +refreshedRandom: false
  -repository: App\Repository\EntryRepository {#1751 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#1538 …}
}
support_us_block App\Twig\Components\SupportUsBlock 20.0 MiB 0.26 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\SupportUsBlock {#21588
  +subject: ? App\Entity\Contracts\VotableInterface
  +url: ? string
  -twig: Twig\Environment {#1252 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -partnerBlockRepository: App\Repository\PartnerBlockRepository {#21589 …}
}
featured_magazines App\Twig\Components\FeaturedMagazinesComponent 20.0 MiB 1.51 ms
Input props
[
  "magazine" => null
]
Attributes
[]
Component
App\Twig\Components\FeaturedMagazinesComponent {#21681
  +magazine: null
  -twig: Twig\Environment {#1252 …}
  -repository: App\Repository\MagazineRepository {#1904 …}
}