GET https://kbin.spritesserver.nl/u/@Corngood@lemmy.ml/comments/commented?p=1

Components

20 Twig Components
165 Render Count
241 ms Render Time
16.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
date
"App\Twig\Components\DateComponent"
components/date.html.twig
16 2.76ms
entry_comment
"App\Twig\Components\EntryCommentComponent"
components/entry_comment.html.twig
15 223.76ms
user_inline
"App\Twig\Components\UserInlineComponent"
components/user_inline.html.twig
15 2.68ms
date_edited
"App\Twig\Components\DateEditedComponent"
components/date_edited.html.twig
15 1.93ms
magazine_inline
"App\Twig\Components\MagazineInlineComponent"
components/magazine_inline.html.twig
15 2.41ms
entry_inline
"App\Twig\Components\EntryInlineComponent"
components/entry_inline.html.twig
15 2.45ms
user_avatar
"App\Twig\Components\UserAvatarComponent"
components/user_avatar.html.twig
15 2.51ms
vote
"App\Twig\Components\VoteComponent"
components/vote.html.twig
15 6.81ms
boost
"App\Twig\Components\BoostComponent"
components/boost.html.twig
15 12.37ms
settings_row_switch
"App\Twig\Components\SettingsRowSwitchComponent"
components/_settings_row_switch.html.twig
15 5.77ms
user_settings_row_switch
"App\Twig\Components\UserSettingsRowSwitchComponent"
components/_user_settings_row_switch.html.twig
4 0.67ms
settings_row_enum
"App\Twig\Components\SettingsRowEnumComponent"
components/_settings_row_enum.html.twig
2 0.39ms
user_actions
"App\Twig\Components\UserActionsComponent"
components/user_actions.html.twig
1 0.43ms
related_magazines
"App\Twig\Components\RelatedMagazinesComponent"
components/_cached.html.twig
1 2.00ms
active_users
"App\Twig\Components\ActiveUsersComponent"
components/_cached.html.twig
1 0.25ms
related_categories
"App\Twig\Components\RelatedCategoriesComponent"
components/_cached.html.twig
1 1.87ms
related_posts
"App\Twig\Components\RelatedPostsComponent"
components/_cached.html.twig
1 3.45ms
related_entries
"App\Twig\Components\RelatedEntriesComponent"
components/_cached.html.twig
1 1.50ms
support_us_block
"App\Twig\Components\SupportUsBlock"
components/_cached.html.twig
1 0.22ms
featured_magazines
"App\Twig\Components\FeaturedMagazinesComponent"
components/_cached.html.twig
1 0.81ms

Render calls

entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 14.54 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2026
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2360
      +user: Proxies\__CG__\App\Entity\User {#2765 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2790 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2812 …}
      +slug: "Linus-Torvalds-interview-Reader-s-Digest-2001"
      +title: "Linus Torvalds interview Reader's Digest - 2001"
      +url: "https://lemmy.ml/pictrs/image/99d5dc96-91a3-4620-aa2b-57b722db76f8.jpeg"
      +body: """
        Shamelessly copied from a post on a Lemmy look alike site :)\n
        \n
        ![](https://lemmy.ml/pictrs/image/bc7c968b-50ae-4566-b50a-d1646c5d0c66.jpeg)\n
        \n
        ![](https://lemmy.ml/pictrs/image/8de06257-80e1-4037-aa36-08b25b3376e3.jpeg)\n
        \n
        ![](https://lemmy.ml/pictrs/image/9ba87e92-e8bd-42ca-b7b8-386d98c7a100.jpeg)\n
        \n
        ![](https://lemmy.ml/pictrs/image/eeab3608-e6b5-4c36-905c-7b346eb8fd10.jpeg)
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 27
      +favouriteCount: 405
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729463427 {#2766
        date: 2024-10-21 00:30:27.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2811 …}
      +votes: Doctrine\ORM\PersistentCollection {#2809 …}
      +reports: Doctrine\ORM\PersistentCollection {#2806 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2840 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2836 …}
      +badges: Doctrine\ORM\PersistentCollection {#2853 …}
      +children: []
      -id: 33741
      -titleTs: "'2001':7 'digest':6 'interview':3 'linus':1 'reader':4 'torvald':2"
      -bodyTs: "'/pictrs/image/8de06257-80e1-4037-aa36-08b25b3376e3.jpeg)':17 '/pictrs/image/9ba87e92-e8bd-42ca-b7b8-386d98c7a100.jpeg)':20 '/pictrs/image/bc7c968b-50ae-4566-b50a-d1646c5d0c66.jpeg)':14 '/pictrs/image/eeab3608-e6b5-4c36-905c-7b346eb8fd10.jpeg)':23 'alik':10 'copi':2 'lemmi':8 'lemmy.ml':13,16,19,22 'lemmy.ml/pictrs/image/8de06257-80e1-4037-aa36-08b25b3376e3.jpeg)':15 'lemmy.ml/pictrs/image/9ba87e92-e8bd-42ca-b7b8-386d98c7a100.jpeg)':18 'lemmy.ml/pictrs/image/bc7c968b-50ae-4566-b50a-d1646c5d0c66.jpeg)':12 'lemmy.ml/pictrs/image/eeab3608-e6b5-4c36-905c-7b346eb8fd10.jpeg)':21 'look':9 'post':5 'shameless':1 'site':11"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706574951
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/11182819"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706488551 {#2763
        date: 2024-01-29 01:35:51.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      > the Linux company mascot\n
      \n
      They *really* had trouble wrapping their minds around this, didn’t they.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 117
    +score: 0
    +lastActive: DateTime @1729460716 {#2029
      date: 2024-10-20 23:45:16.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@lemmyreader@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2459 …}
    +nested: Doctrine\ORM\PersistentCollection {#2470 …}
    +votes: Doctrine\ORM\PersistentCollection {#2467 …}
    +reports: Doctrine\ORM\PersistentCollection {#2363 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1907 …}
    -id: 348615
    -bodyTs: "'around':12 'compani':3 'didn':14 'linux':2 'mascot':4 'mind':11 'realli':6 'troubl':8 'wrap':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7837936"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706494182 {#2359
      date: 2024-01-29 03:09:42.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#2643
  +comment: App\Entity\EntryComment {#2026
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2360
      +user: Proxies\__CG__\App\Entity\User {#2765 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2790 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2812 …}
      +slug: "Linus-Torvalds-interview-Reader-s-Digest-2001"
      +title: "Linus Torvalds interview Reader's Digest - 2001"
      +url: "https://lemmy.ml/pictrs/image/99d5dc96-91a3-4620-aa2b-57b722db76f8.jpeg"
      +body: """
        Shamelessly copied from a post on a Lemmy look alike site :)\n
        \n
        ![](https://lemmy.ml/pictrs/image/bc7c968b-50ae-4566-b50a-d1646c5d0c66.jpeg)\n
        \n
        ![](https://lemmy.ml/pictrs/image/8de06257-80e1-4037-aa36-08b25b3376e3.jpeg)\n
        \n
        ![](https://lemmy.ml/pictrs/image/9ba87e92-e8bd-42ca-b7b8-386d98c7a100.jpeg)\n
        \n
        ![](https://lemmy.ml/pictrs/image/eeab3608-e6b5-4c36-905c-7b346eb8fd10.jpeg)
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 27
      +favouriteCount: 405
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729463427 {#2766
        date: 2024-10-21 00:30:27.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2811 …}
      +votes: Doctrine\ORM\PersistentCollection {#2809 …}
      +reports: Doctrine\ORM\PersistentCollection {#2806 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2840 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2836 …}
      +badges: Doctrine\ORM\PersistentCollection {#2853 …}
      +children: []
      -id: 33741
      -titleTs: "'2001':7 'digest':6 'interview':3 'linus':1 'reader':4 'torvald':2"
      -bodyTs: "'/pictrs/image/8de06257-80e1-4037-aa36-08b25b3376e3.jpeg)':17 '/pictrs/image/9ba87e92-e8bd-42ca-b7b8-386d98c7a100.jpeg)':20 '/pictrs/image/bc7c968b-50ae-4566-b50a-d1646c5d0c66.jpeg)':14 '/pictrs/image/eeab3608-e6b5-4c36-905c-7b346eb8fd10.jpeg)':23 'alik':10 'copi':2 'lemmi':8 'lemmy.ml':13,16,19,22 'lemmy.ml/pictrs/image/8de06257-80e1-4037-aa36-08b25b3376e3.jpeg)':15 'lemmy.ml/pictrs/image/9ba87e92-e8bd-42ca-b7b8-386d98c7a100.jpeg)':18 'lemmy.ml/pictrs/image/bc7c968b-50ae-4566-b50a-d1646c5d0c66.jpeg)':12 'lemmy.ml/pictrs/image/eeab3608-e6b5-4c36-905c-7b346eb8fd10.jpeg)':21 'look':9 'post':5 'shameless':1 'site':11"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706574951
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/11182819"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706488551 {#2763
        date: 2024-01-29 01:35:51.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      > the Linux company mascot\n
      \n
      They *really* had trouble wrapping their minds around this, didn’t they.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 117
    +score: 0
    +lastActive: DateTime @1729460716 {#2029
      date: 2024-10-20 23:45:16.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@lemmyreader@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2459 …}
    +nested: Doctrine\ORM\PersistentCollection {#2470 …}
    +votes: Doctrine\ORM\PersistentCollection {#2467 …}
    +reports: Doctrine\ORM\PersistentCollection {#2363 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1907 …}
    -id: 348615
    -bodyTs: "'around':12 'compani':3 'didn':14 'linux':2 'mascot':4 'mind':11 'realli':6 'troubl':8 'wrap':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7837936"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706494182 {#2359
      date: 2024-01-29 03:09:42.0 +01:00
    }
  }
  +showMagazineName: true
  +showEntryTitle: true
  +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.29 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#2866
  +user: App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.36 ms
Input props
[
  "date" => DateTimeImmutable @1706494182 {#2359
    date: 2024-01-29 03:09:42.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#3004
  +date: DateTimeImmutable @1706494182 {#2359
    date: 2024-01-29 03:09:42.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.15 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706494182 {#2359
    date: 2024-01-29 03:09:42.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#3068
  +createdAt: DateTimeImmutable @1706494182 {#2359
    date: 2024-01-29 03:09:42.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 16.0 MiB 0.21 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2454
    +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
    +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 {#2923
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
    +entries: Doctrine\ORM\PersistentCollection {#2933 …}
    +posts: Doctrine\ORM\PersistentCollection {#2935 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
    +bans: Doctrine\ORM\PersistentCollection {#2943 …}
    +reports: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2964 …}
    +logs: Doctrine\ORM\PersistentCollection {#2974 …}
    +awards: Doctrine\ORM\PersistentCollection {#2956 …}
    +categories: Doctrine\ORM\PersistentCollection {#2980 …}
    -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 {#2924
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2925
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#3133
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
    +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
    +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 {#2923
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
    +entries: Doctrine\ORM\PersistentCollection {#2933 …}
    +posts: Doctrine\ORM\PersistentCollection {#2935 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
    +bans: Doctrine\ORM\PersistentCollection {#2943 …}
    +reports: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2964 …}
    +logs: Doctrine\ORM\PersistentCollection {#2974 …}
    +awards: Doctrine\ORM\PersistentCollection {#2956 …}
    +categories: Doctrine\ORM\PersistentCollection {#2980 …}
    -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 {#2924
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2925
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 16.0 MiB 0.23 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2360
    +user: Proxies\__CG__\App\Entity\User {#2765 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
      +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
      +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 {#2923
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
      +entries: Doctrine\ORM\PersistentCollection {#2933 …}
      +posts: Doctrine\ORM\PersistentCollection {#2935 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
      +bans: Doctrine\ORM\PersistentCollection {#2943 …}
      +reports: Doctrine\ORM\PersistentCollection {#2951 …}
      +badges: Doctrine\ORM\PersistentCollection {#2964 …}
      +logs: Doctrine\ORM\PersistentCollection {#2974 …}
      +awards: Doctrine\ORM\PersistentCollection {#2956 …}
      +categories: Doctrine\ORM\PersistentCollection {#2980 …}
      -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 {#2924
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2925
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2790 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2812 …}
    +slug: "Linus-Torvalds-interview-Reader-s-Digest-2001"
    +title: "Linus Torvalds interview Reader's Digest - 2001"
    +url: "https://lemmy.ml/pictrs/image/99d5dc96-91a3-4620-aa2b-57b722db76f8.jpeg"
    +body: """
      Shamelessly copied from a post on a Lemmy look alike site :)\n
      \n
      ![](https://lemmy.ml/pictrs/image/bc7c968b-50ae-4566-b50a-d1646c5d0c66.jpeg)\n
      \n
      ![](https://lemmy.ml/pictrs/image/8de06257-80e1-4037-aa36-08b25b3376e3.jpeg)\n
      \n
      ![](https://lemmy.ml/pictrs/image/9ba87e92-e8bd-42ca-b7b8-386d98c7a100.jpeg)\n
      \n
      ![](https://lemmy.ml/pictrs/image/eeab3608-e6b5-4c36-905c-7b346eb8fd10.jpeg)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 27
    +favouriteCount: 405
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729463427 {#2766
      date: 2024-10-21 00:30:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2811 …}
    +votes: Doctrine\ORM\PersistentCollection {#2809 …}
    +reports: Doctrine\ORM\PersistentCollection {#2806 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2840 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2836 …}
    +badges: Doctrine\ORM\PersistentCollection {#2853 …}
    +children: []
    -id: 33741
    -titleTs: "'2001':7 'digest':6 'interview':3 'linus':1 'reader':4 'torvald':2"
    -bodyTs: "'/pictrs/image/8de06257-80e1-4037-aa36-08b25b3376e3.jpeg)':17 '/pictrs/image/9ba87e92-e8bd-42ca-b7b8-386d98c7a100.jpeg)':20 '/pictrs/image/bc7c968b-50ae-4566-b50a-d1646c5d0c66.jpeg)':14 '/pictrs/image/eeab3608-e6b5-4c36-905c-7b346eb8fd10.jpeg)':23 'alik':10 'copi':2 'lemmi':8 'lemmy.ml':13,16,19,22 'lemmy.ml/pictrs/image/8de06257-80e1-4037-aa36-08b25b3376e3.jpeg)':15 'lemmy.ml/pictrs/image/9ba87e92-e8bd-42ca-b7b8-386d98c7a100.jpeg)':18 'lemmy.ml/pictrs/image/bc7c968b-50ae-4566-b50a-d1646c5d0c66.jpeg)':12 'lemmy.ml/pictrs/image/eeab3608-e6b5-4c36-905c-7b346eb8fd10.jpeg)':21 'look':9 'post':5 'shameless':1 'site':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706574951
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/11182819"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706488551 {#2763
      date: 2024-01-29 01:35:51.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#3196
  +entry: Proxies\__CG__\App\Entity\Entry {#2360
    +user: Proxies\__CG__\App\Entity\User {#2765 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
      +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
      +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 {#2923
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
      +entries: Doctrine\ORM\PersistentCollection {#2933 …}
      +posts: Doctrine\ORM\PersistentCollection {#2935 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
      +bans: Doctrine\ORM\PersistentCollection {#2943 …}
      +reports: Doctrine\ORM\PersistentCollection {#2951 …}
      +badges: Doctrine\ORM\PersistentCollection {#2964 …}
      +logs: Doctrine\ORM\PersistentCollection {#2974 …}
      +awards: Doctrine\ORM\PersistentCollection {#2956 …}
      +categories: Doctrine\ORM\PersistentCollection {#2980 …}
      -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 {#2924
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2925
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2790 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2812 …}
    +slug: "Linus-Torvalds-interview-Reader-s-Digest-2001"
    +title: "Linus Torvalds interview Reader's Digest - 2001"
    +url: "https://lemmy.ml/pictrs/image/99d5dc96-91a3-4620-aa2b-57b722db76f8.jpeg"
    +body: """
      Shamelessly copied from a post on a Lemmy look alike site :)\n
      \n
      ![](https://lemmy.ml/pictrs/image/bc7c968b-50ae-4566-b50a-d1646c5d0c66.jpeg)\n
      \n
      ![](https://lemmy.ml/pictrs/image/8de06257-80e1-4037-aa36-08b25b3376e3.jpeg)\n
      \n
      ![](https://lemmy.ml/pictrs/image/9ba87e92-e8bd-42ca-b7b8-386d98c7a100.jpeg)\n
      \n
      ![](https://lemmy.ml/pictrs/image/eeab3608-e6b5-4c36-905c-7b346eb8fd10.jpeg)
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 27
    +favouriteCount: 405
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1729463427 {#2766
      date: 2024-10-21 00:30:27.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2811 …}
    +votes: Doctrine\ORM\PersistentCollection {#2809 …}
    +reports: Doctrine\ORM\PersistentCollection {#2806 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2840 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2836 …}
    +badges: Doctrine\ORM\PersistentCollection {#2853 …}
    +children: []
    -id: 33741
    -titleTs: "'2001':7 'digest':6 'interview':3 'linus':1 'reader':4 'torvald':2"
    -bodyTs: "'/pictrs/image/8de06257-80e1-4037-aa36-08b25b3376e3.jpeg)':17 '/pictrs/image/9ba87e92-e8bd-42ca-b7b8-386d98c7a100.jpeg)':20 '/pictrs/image/bc7c968b-50ae-4566-b50a-d1646c5d0c66.jpeg)':14 '/pictrs/image/eeab3608-e6b5-4c36-905c-7b346eb8fd10.jpeg)':23 'alik':10 'copi':2 'lemmi':8 'lemmy.ml':13,16,19,22 'lemmy.ml/pictrs/image/8de06257-80e1-4037-aa36-08b25b3376e3.jpeg)':15 'lemmy.ml/pictrs/image/9ba87e92-e8bd-42ca-b7b8-386d98c7a100.jpeg)':18 'lemmy.ml/pictrs/image/bc7c968b-50ae-4566-b50a-d1646c5d0c66.jpeg)':12 'lemmy.ml/pictrs/image/eeab3608-e6b5-4c36-905c-7b346eb8fd10.jpeg)':21 'look':9 'post':5 'shameless':1 'site':11"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706574951
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/11182819"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706488551 {#2763
      date: 2024-01-29 01:35:51.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.25 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#3259
  +width: 40
  +height: 40
  +user: App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.69 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2026
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2360
      +user: Proxies\__CG__\App\Entity\User {#2765 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2790 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2812 …}
      +slug: "Linus-Torvalds-interview-Reader-s-Digest-2001"
      +title: "Linus Torvalds interview Reader's Digest - 2001"
      +url: "https://lemmy.ml/pictrs/image/99d5dc96-91a3-4620-aa2b-57b722db76f8.jpeg"
      +body: """
        Shamelessly copied from a post on a Lemmy look alike site :)\n
        \n
        ![](https://lemmy.ml/pictrs/image/bc7c968b-50ae-4566-b50a-d1646c5d0c66.jpeg)\n
        \n
        ![](https://lemmy.ml/pictrs/image/8de06257-80e1-4037-aa36-08b25b3376e3.jpeg)\n
        \n
        ![](https://lemmy.ml/pictrs/image/9ba87e92-e8bd-42ca-b7b8-386d98c7a100.jpeg)\n
        \n
        ![](https://lemmy.ml/pictrs/image/eeab3608-e6b5-4c36-905c-7b346eb8fd10.jpeg)
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 27
      +favouriteCount: 405
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729463427 {#2766
        date: 2024-10-21 00:30:27.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2811 …}
      +votes: Doctrine\ORM\PersistentCollection {#2809 …}
      +reports: Doctrine\ORM\PersistentCollection {#2806 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2840 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2836 …}
      +badges: Doctrine\ORM\PersistentCollection {#2853 …}
      +children: []
      -id: 33741
      -titleTs: "'2001':7 'digest':6 'interview':3 'linus':1 'reader':4 'torvald':2"
      -bodyTs: "'/pictrs/image/8de06257-80e1-4037-aa36-08b25b3376e3.jpeg)':17 '/pictrs/image/9ba87e92-e8bd-42ca-b7b8-386d98c7a100.jpeg)':20 '/pictrs/image/bc7c968b-50ae-4566-b50a-d1646c5d0c66.jpeg)':14 '/pictrs/image/eeab3608-e6b5-4c36-905c-7b346eb8fd10.jpeg)':23 'alik':10 'copi':2 'lemmi':8 'lemmy.ml':13,16,19,22 'lemmy.ml/pictrs/image/8de06257-80e1-4037-aa36-08b25b3376e3.jpeg)':15 'lemmy.ml/pictrs/image/9ba87e92-e8bd-42ca-b7b8-386d98c7a100.jpeg)':18 'lemmy.ml/pictrs/image/bc7c968b-50ae-4566-b50a-d1646c5d0c66.jpeg)':12 'lemmy.ml/pictrs/image/eeab3608-e6b5-4c36-905c-7b346eb8fd10.jpeg)':21 'look':9 'post':5 'shameless':1 'site':11"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706574951
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/11182819"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706488551 {#2763
        date: 2024-01-29 01:35:51.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      > the Linux company mascot\n
      \n
      They *really* had trouble wrapping their minds around this, didn’t they.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 117
    +score: 0
    +lastActive: DateTime @1729460716 {#2029
      date: 2024-10-20 23:45:16.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@lemmyreader@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2459 …}
    +nested: Doctrine\ORM\PersistentCollection {#2470 …}
    +votes: Doctrine\ORM\PersistentCollection {#2467 …}
    +reports: Doctrine\ORM\PersistentCollection {#2363 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1907 …}
    -id: 348615
    -bodyTs: "'around':12 'compani':3 'didn':14 'linux':2 'mascot':4 'mind':11 'realli':6 'troubl':8 'wrap':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7837936"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706494182 {#2359
      date: 2024-01-29 03:09:42.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#3364
  +subject: App\Entity\EntryComment {#2026
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2360
      +user: Proxies\__CG__\App\Entity\User {#2765 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2790 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2812 …}
      +slug: "Linus-Torvalds-interview-Reader-s-Digest-2001"
      +title: "Linus Torvalds interview Reader's Digest - 2001"
      +url: "https://lemmy.ml/pictrs/image/99d5dc96-91a3-4620-aa2b-57b722db76f8.jpeg"
      +body: """
        Shamelessly copied from a post on a Lemmy look alike site :)\n
        \n
        ![](https://lemmy.ml/pictrs/image/bc7c968b-50ae-4566-b50a-d1646c5d0c66.jpeg)\n
        \n
        ![](https://lemmy.ml/pictrs/image/8de06257-80e1-4037-aa36-08b25b3376e3.jpeg)\n
        \n
        ![](https://lemmy.ml/pictrs/image/9ba87e92-e8bd-42ca-b7b8-386d98c7a100.jpeg)\n
        \n
        ![](https://lemmy.ml/pictrs/image/eeab3608-e6b5-4c36-905c-7b346eb8fd10.jpeg)
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 27
      +favouriteCount: 405
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729463427 {#2766
        date: 2024-10-21 00:30:27.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2811 …}
      +votes: Doctrine\ORM\PersistentCollection {#2809 …}
      +reports: Doctrine\ORM\PersistentCollection {#2806 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2840 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2836 …}
      +badges: Doctrine\ORM\PersistentCollection {#2853 …}
      +children: []
      -id: 33741
      -titleTs: "'2001':7 'digest':6 'interview':3 'linus':1 'reader':4 'torvald':2"
      -bodyTs: "'/pictrs/image/8de06257-80e1-4037-aa36-08b25b3376e3.jpeg)':17 '/pictrs/image/9ba87e92-e8bd-42ca-b7b8-386d98c7a100.jpeg)':20 '/pictrs/image/bc7c968b-50ae-4566-b50a-d1646c5d0c66.jpeg)':14 '/pictrs/image/eeab3608-e6b5-4c36-905c-7b346eb8fd10.jpeg)':23 'alik':10 'copi':2 'lemmi':8 'lemmy.ml':13,16,19,22 'lemmy.ml/pictrs/image/8de06257-80e1-4037-aa36-08b25b3376e3.jpeg)':15 'lemmy.ml/pictrs/image/9ba87e92-e8bd-42ca-b7b8-386d98c7a100.jpeg)':18 'lemmy.ml/pictrs/image/bc7c968b-50ae-4566-b50a-d1646c5d0c66.jpeg)':12 'lemmy.ml/pictrs/image/eeab3608-e6b5-4c36-905c-7b346eb8fd10.jpeg)':21 'look':9 'post':5 'shameless':1 'site':11"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706574951
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/11182819"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706488551 {#2763
        date: 2024-01-29 01:35:51.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      > the Linux company mascot\n
      \n
      They *really* had trouble wrapping their minds around this, didn’t they.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 117
    +score: 0
    +lastActive: DateTime @1729460716 {#2029
      date: 2024-10-20 23:45:16.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@lemmyreader@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2459 …}
    +nested: Doctrine\ORM\PersistentCollection {#2470 …}
    +votes: Doctrine\ORM\PersistentCollection {#2467 …}
    +reports: Doctrine\ORM\PersistentCollection {#2363 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1907 …}
    -id: 348615
    -bodyTs: "'around':12 'compani':3 'didn':14 'linux':2 'mascot':4 'mind':11 'realli':6 'troubl':8 'wrap':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7837936"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706494182 {#2359
      date: 2024-01-29 03:09:42.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 1.45 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2026
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2360
      +user: Proxies\__CG__\App\Entity\User {#2765 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2790 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2812 …}
      +slug: "Linus-Torvalds-interview-Reader-s-Digest-2001"
      +title: "Linus Torvalds interview Reader's Digest - 2001"
      +url: "https://lemmy.ml/pictrs/image/99d5dc96-91a3-4620-aa2b-57b722db76f8.jpeg"
      +body: """
        Shamelessly copied from a post on a Lemmy look alike site :)\n
        \n
        ![](https://lemmy.ml/pictrs/image/bc7c968b-50ae-4566-b50a-d1646c5d0c66.jpeg)\n
        \n
        ![](https://lemmy.ml/pictrs/image/8de06257-80e1-4037-aa36-08b25b3376e3.jpeg)\n
        \n
        ![](https://lemmy.ml/pictrs/image/9ba87e92-e8bd-42ca-b7b8-386d98c7a100.jpeg)\n
        \n
        ![](https://lemmy.ml/pictrs/image/eeab3608-e6b5-4c36-905c-7b346eb8fd10.jpeg)
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 27
      +favouriteCount: 405
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729463427 {#2766
        date: 2024-10-21 00:30:27.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2811 …}
      +votes: Doctrine\ORM\PersistentCollection {#2809 …}
      +reports: Doctrine\ORM\PersistentCollection {#2806 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2840 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2836 …}
      +badges: Doctrine\ORM\PersistentCollection {#2853 …}
      +children: []
      -id: 33741
      -titleTs: "'2001':7 'digest':6 'interview':3 'linus':1 'reader':4 'torvald':2"
      -bodyTs: "'/pictrs/image/8de06257-80e1-4037-aa36-08b25b3376e3.jpeg)':17 '/pictrs/image/9ba87e92-e8bd-42ca-b7b8-386d98c7a100.jpeg)':20 '/pictrs/image/bc7c968b-50ae-4566-b50a-d1646c5d0c66.jpeg)':14 '/pictrs/image/eeab3608-e6b5-4c36-905c-7b346eb8fd10.jpeg)':23 'alik':10 'copi':2 'lemmi':8 'lemmy.ml':13,16,19,22 'lemmy.ml/pictrs/image/8de06257-80e1-4037-aa36-08b25b3376e3.jpeg)':15 'lemmy.ml/pictrs/image/9ba87e92-e8bd-42ca-b7b8-386d98c7a100.jpeg)':18 'lemmy.ml/pictrs/image/bc7c968b-50ae-4566-b50a-d1646c5d0c66.jpeg)':12 'lemmy.ml/pictrs/image/eeab3608-e6b5-4c36-905c-7b346eb8fd10.jpeg)':21 'look':9 'post':5 'shameless':1 'site':11"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706574951
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/11182819"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706488551 {#2763
        date: 2024-01-29 01:35:51.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      > the Linux company mascot\n
      \n
      They *really* had trouble wrapping their minds around this, didn’t they.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 117
    +score: 0
    +lastActive: DateTime @1729460716 {#2029
      date: 2024-10-20 23:45:16.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@lemmyreader@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2459 …}
    +nested: Doctrine\ORM\PersistentCollection {#2470 …}
    +votes: Doctrine\ORM\PersistentCollection {#2467 …}
    +reports: Doctrine\ORM\PersistentCollection {#2363 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1907 …}
    -id: 348615
    -bodyTs: "'around':12 'compani':3 'didn':14 'linux':2 'mascot':4 'mind':11 'realli':6 'troubl':8 'wrap':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7837936"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706494182 {#2359
      date: 2024-01-29 03:09:42.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#3431
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2026
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2360
      +user: Proxies\__CG__\App\Entity\User {#2765 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2790 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2812 …}
      +slug: "Linus-Torvalds-interview-Reader-s-Digest-2001"
      +title: "Linus Torvalds interview Reader's Digest - 2001"
      +url: "https://lemmy.ml/pictrs/image/99d5dc96-91a3-4620-aa2b-57b722db76f8.jpeg"
      +body: """
        Shamelessly copied from a post on a Lemmy look alike site :)\n
        \n
        ![](https://lemmy.ml/pictrs/image/bc7c968b-50ae-4566-b50a-d1646c5d0c66.jpeg)\n
        \n
        ![](https://lemmy.ml/pictrs/image/8de06257-80e1-4037-aa36-08b25b3376e3.jpeg)\n
        \n
        ![](https://lemmy.ml/pictrs/image/9ba87e92-e8bd-42ca-b7b8-386d98c7a100.jpeg)\n
        \n
        ![](https://lemmy.ml/pictrs/image/eeab3608-e6b5-4c36-905c-7b346eb8fd10.jpeg)
        """
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 27
      +favouriteCount: 405
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1729463427 {#2766
        date: 2024-10-21 00:30:27.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2811 …}
      +votes: Doctrine\ORM\PersistentCollection {#2809 …}
      +reports: Doctrine\ORM\PersistentCollection {#2806 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2840 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2836 …}
      +badges: Doctrine\ORM\PersistentCollection {#2853 …}
      +children: []
      -id: 33741
      -titleTs: "'2001':7 'digest':6 'interview':3 'linus':1 'reader':4 'torvald':2"
      -bodyTs: "'/pictrs/image/8de06257-80e1-4037-aa36-08b25b3376e3.jpeg)':17 '/pictrs/image/9ba87e92-e8bd-42ca-b7b8-386d98c7a100.jpeg)':20 '/pictrs/image/bc7c968b-50ae-4566-b50a-d1646c5d0c66.jpeg)':14 '/pictrs/image/eeab3608-e6b5-4c36-905c-7b346eb8fd10.jpeg)':23 'alik':10 'copi':2 'lemmi':8 'lemmy.ml':13,16,19,22 'lemmy.ml/pictrs/image/8de06257-80e1-4037-aa36-08b25b3376e3.jpeg)':15 'lemmy.ml/pictrs/image/9ba87e92-e8bd-42ca-b7b8-386d98c7a100.jpeg)':18 'lemmy.ml/pictrs/image/bc7c968b-50ae-4566-b50a-d1646c5d0c66.jpeg)':12 'lemmy.ml/pictrs/image/eeab3608-e6b5-4c36-905c-7b346eb8fd10.jpeg)':21 'look':9 'post':5 'shameless':1 'site':11"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706574951
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/11182819"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706488551 {#2763
        date: 2024-01-29 01:35:51.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      > the Linux company mascot\n
      \n
      They *really* had trouble wrapping their minds around this, didn’t they.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 117
    +score: 0
    +lastActive: DateTime @1729460716 {#2029
      date: 2024-10-20 23:45:16.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@lemmyreader@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2459 …}
    +nested: Doctrine\ORM\PersistentCollection {#2470 …}
    +votes: Doctrine\ORM\PersistentCollection {#2467 …}
    +reports: Doctrine\ORM\PersistentCollection {#2363 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2460 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1907 …}
    -id: 348615
    -bodyTs: "'around':12 'compani':3 'didn':14 'linux':2 'mascot':4 'mind':11 'realli':6 'troubl':8 'wrap':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7837936"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706494182 {#2359
      date: 2024-01-29 03:09:42.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 15.88 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2351
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2447
      +user: Proxies\__CG__\App\Entity\User {#2502 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Where-can-I-ask-questions-about-iproute2-tools"
      +title: "Where can I ask questions about iproute2 tools?"
      +url: null
      +body: """
        I have a very specific questions about Linux Traffic control and u32 filters in particular. However, I don’t know where the right place is to ask such a question as it’s fairly niche.\n
        \n
        The [Linux Advanced Routing & Traffic Control](https://lartc.org/) site says it has a mailing list for questions, but the last post was from 2019. There is also the incredibly busy [‘linux-netdev’ mailing list](https://marc.info/?l=linux-netdev), but, the traffic there looks like strictly source changes.\n
        \n
        Any ideas?\n
        \n
        **The question I’m trying to find an answer to is:** The u32 tc filter seems to support negative byte offsets which allows you to examine the Ethernet frame header (I don’t think I even found documentation on this, this is thanks to ChatGPT). However, when using u32 values to examine 8 bytes I can only use offsets in increments of 4 - like “at -8” or “at -12”, with any other increment giving me the error `Illegal “match”`.\n
        \n
        This seems like only a curiosity, but, I’ve been struggling to get my bit-matching to match the way I expect, and I’m wondering if this suggests that matching doesn’t function the way I think.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 26
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728989746 {#3776
        date: 2024-10-15 12:55:46.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3781 …}
      +votes: Doctrine\ORM\PersistentCollection {#3784 …}
      +reports: Doctrine\ORM\PersistentCollection {#3786 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3788 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3790 …}
      +badges: Doctrine\ORM\PersistentCollection {#3792 …}
      +children: []
      -id: 33295
      -titleTs: "'ask':4 'iproute2':7 'question':5 'tool':8"
      -bodyTs: "'-12':154 '-8':151 '/)':44 '/?l=linux-netdev),':74 '2019':60 '4':148 '8':138 'advanc':38 'allow':108 'also':63 'answer':94 'ask':27 'bit':180 'bit-match':179 'busi':66 'byte':105,139 'chang':83 'chatgpt':130 'control':10,41 'curios':170 'document':123 'doesn':197 'error':162 'ethernet':113 'even':121 'examin':111,137 'expect':187 'fair':34 'filter':13,100 'find':92 'found':122 'frame':114 'function':199 'get':177 'give':159 'header':115 'howev':16,131 'idea':85 'illeg':163 'incred':65 'increment':146,158 'know':20 'lartc.org':43 'lartc.org/)':42 'last':56 'like':80,149,167 'linux':8,37,68 'linux-netdev':67 'list':51,71 'look':79 'm':89,190 'mail':50,70 'marc.info':73 'marc.info/?l=linux-netdev),':72 'match':164,181,183,196 'negat':104 'netdev':69 'nich':35 'offset':106,144 'particular':15 'place':24 'post':57 'question':6,30,53,87 'right':23 'rout':39 'say':46 'seem':101,166 'site':45 'sourc':82 'specif':5 'strict':81 'struggl':175 'suggest':194 'support':103 'tc':99 'thank':128 'think':119,203 'traffic':9,40,77 'tri':90 'u32':12,98,134 'use':133,143 'valu':135 've':173 'way':185,201 'wonder':191"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706380695
      +visibility: "visible             "
      +apId: "https://lemmy.ca/post/14107888"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706296195 {#3773
        date: 2024-01-26 20:09:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I don’t have any previous knowledge of this at all, but from reading the docs, nothing you’re describing sounds wrong.\n
      \n
      A u32 selector will match 4 bytes (u32 meaning unsigned 32bit presumably, which is 4 bytes).\n
      \n
      It makes sense that you’d only be able to configure the matches on 4 byte intervals, because keeping them aligned may make the implementation simpler and more efficient. You can still match any set of bits this way.\n
      \n
      Perhaps you could describe what you’re trying to match exactly and the selectors you tried.\n
      \n
      Edit: also if you look at ‘raw payload expressions’ in nft: [netfilter.org/projects/nftables/manpage.html](https://netfilter.org/projects/nftables/manpage.html)\n
      \n
      That seems like it would do what you want, and you can actually access the ethernet header in a documented way. You have to switch to nft though.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1728989745 {#2022
      date: 2024-10-15 12:55:45.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@NotAnArdvark@lemmy.ca"
      "@NotAnArdvark@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2411 …}
    +nested: Doctrine\ORM\PersistentCollection {#2094 …}
    +votes: Doctrine\ORM\PersistentCollection {#2063 …}
    +reports: Doctrine\ORM\PersistentCollection {#2021 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2347 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2330 …}
    -id: 343263
    -bodyTs: "'/projects/nftables/manpage.html](https://netfilter.org/projects/nftables/manpage.html)':107 '32bit':33 '4':28,37,53 'abl':47 'access':121 'actual':120 'align':59 'also':95 'bit':75 'byte':29,38,54 'configur':49 'could':80 'd':44 'describ':20,81 'doc':16 'document':127 'edit':94 'effici':67 'ethernet':123 'exact':88 'express':102 'header':124 'implement':63 'interv':55 'keep':57 'knowledg':7 'like':110 'look':98 'make':40,61 'match':27,51,71,87 'may':60 'mean':31 'netfilter.org':106 'netfilter.org/projects/nftables/manpage.html](https://netfilter.org/projects/nftables/manpage.html)':105 'nft':104,134 'noth':17 'payload':101 'perhap':78 'presum':34 'previous':6 'raw':100 're':19,84 'read':14 'seem':109 'selector':25,91 'sens':41 'set':73 'simpler':64 'sound':21 'still':70 'switch':132 'though':135 'tri':85,93 'u32':24,30 'unsign':32 'want':116 'way':77,128 'would':112 'wrong':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7763906"
    +editedAt: DateTimeImmutable @1728856127 {#2025
      date: 2024-10-13 23:48:47.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706308169 {#2028
      date: 2024-01-26 23:29:29.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#3738
  +comment: App\Entity\EntryComment {#2351
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2447
      +user: Proxies\__CG__\App\Entity\User {#2502 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Where-can-I-ask-questions-about-iproute2-tools"
      +title: "Where can I ask questions about iproute2 tools?"
      +url: null
      +body: """
        I have a very specific questions about Linux Traffic control and u32 filters in particular. However, I don’t know where the right place is to ask such a question as it’s fairly niche.\n
        \n
        The [Linux Advanced Routing & Traffic Control](https://lartc.org/) site says it has a mailing list for questions, but the last post was from 2019. There is also the incredibly busy [‘linux-netdev’ mailing list](https://marc.info/?l=linux-netdev), but, the traffic there looks like strictly source changes.\n
        \n
        Any ideas?\n
        \n
        **The question I’m trying to find an answer to is:** The u32 tc filter seems to support negative byte offsets which allows you to examine the Ethernet frame header (I don’t think I even found documentation on this, this is thanks to ChatGPT). However, when using u32 values to examine 8 bytes I can only use offsets in increments of 4 - like “at -8” or “at -12”, with any other increment giving me the error `Illegal “match”`.\n
        \n
        This seems like only a curiosity, but, I’ve been struggling to get my bit-matching to match the way I expect, and I’m wondering if this suggests that matching doesn’t function the way I think.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 26
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728989746 {#3776
        date: 2024-10-15 12:55:46.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3781 …}
      +votes: Doctrine\ORM\PersistentCollection {#3784 …}
      +reports: Doctrine\ORM\PersistentCollection {#3786 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3788 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3790 …}
      +badges: Doctrine\ORM\PersistentCollection {#3792 …}
      +children: []
      -id: 33295
      -titleTs: "'ask':4 'iproute2':7 'question':5 'tool':8"
      -bodyTs: "'-12':154 '-8':151 '/)':44 '/?l=linux-netdev),':74 '2019':60 '4':148 '8':138 'advanc':38 'allow':108 'also':63 'answer':94 'ask':27 'bit':180 'bit-match':179 'busi':66 'byte':105,139 'chang':83 'chatgpt':130 'control':10,41 'curios':170 'document':123 'doesn':197 'error':162 'ethernet':113 'even':121 'examin':111,137 'expect':187 'fair':34 'filter':13,100 'find':92 'found':122 'frame':114 'function':199 'get':177 'give':159 'header':115 'howev':16,131 'idea':85 'illeg':163 'incred':65 'increment':146,158 'know':20 'lartc.org':43 'lartc.org/)':42 'last':56 'like':80,149,167 'linux':8,37,68 'linux-netdev':67 'list':51,71 'look':79 'm':89,190 'mail':50,70 'marc.info':73 'marc.info/?l=linux-netdev),':72 'match':164,181,183,196 'negat':104 'netdev':69 'nich':35 'offset':106,144 'particular':15 'place':24 'post':57 'question':6,30,53,87 'right':23 'rout':39 'say':46 'seem':101,166 'site':45 'sourc':82 'specif':5 'strict':81 'struggl':175 'suggest':194 'support':103 'tc':99 'thank':128 'think':119,203 'traffic':9,40,77 'tri':90 'u32':12,98,134 'use':133,143 'valu':135 've':173 'way':185,201 'wonder':191"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706380695
      +visibility: "visible             "
      +apId: "https://lemmy.ca/post/14107888"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706296195 {#3773
        date: 2024-01-26 20:09:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I don’t have any previous knowledge of this at all, but from reading the docs, nothing you’re describing sounds wrong.\n
      \n
      A u32 selector will match 4 bytes (u32 meaning unsigned 32bit presumably, which is 4 bytes).\n
      \n
      It makes sense that you’d only be able to configure the matches on 4 byte intervals, because keeping them aligned may make the implementation simpler and more efficient. You can still match any set of bits this way.\n
      \n
      Perhaps you could describe what you’re trying to match exactly and the selectors you tried.\n
      \n
      Edit: also if you look at ‘raw payload expressions’ in nft: [netfilter.org/projects/nftables/manpage.html](https://netfilter.org/projects/nftables/manpage.html)\n
      \n
      That seems like it would do what you want, and you can actually access the ethernet header in a documented way. You have to switch to nft though.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1728989745 {#2022
      date: 2024-10-15 12:55:45.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@NotAnArdvark@lemmy.ca"
      "@NotAnArdvark@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2411 …}
    +nested: Doctrine\ORM\PersistentCollection {#2094 …}
    +votes: Doctrine\ORM\PersistentCollection {#2063 …}
    +reports: Doctrine\ORM\PersistentCollection {#2021 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2347 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2330 …}
    -id: 343263
    -bodyTs: "'/projects/nftables/manpage.html](https://netfilter.org/projects/nftables/manpage.html)':107 '32bit':33 '4':28,37,53 'abl':47 'access':121 'actual':120 'align':59 'also':95 'bit':75 'byte':29,38,54 'configur':49 'could':80 'd':44 'describ':20,81 'doc':16 'document':127 'edit':94 'effici':67 'ethernet':123 'exact':88 'express':102 'header':124 'implement':63 'interv':55 'keep':57 'knowledg':7 'like':110 'look':98 'make':40,61 'match':27,51,71,87 'may':60 'mean':31 'netfilter.org':106 'netfilter.org/projects/nftables/manpage.html](https://netfilter.org/projects/nftables/manpage.html)':105 'nft':104,134 'noth':17 'payload':101 'perhap':78 'presum':34 'previous':6 'raw':100 're':19,84 'read':14 'seem':109 'selector':25,91 'sens':41 'set':73 'simpler':64 'sound':21 'still':70 'switch':132 'though':135 'tri':85,93 'u32':24,30 'unsign':32 'want':116 'way':77,128 'would':112 'wrong':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7763906"
    +editedAt: DateTimeImmutable @1728856127 {#2025
      date: 2024-10-13 23:48:47.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706308169 {#2028
      date: 2024-01-26 23:29:29.0 +01:00
    }
  }
  +showMagazineName: true
  +showEntryTitle: true
  +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.15 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#3801
  +user: App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1706308169 {#2028
    date: 2024-01-26 23:29:29.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#3857
  +date: DateTimeImmutable @1706308169 {#2028
    date: 2024-01-26 23:29:29.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.14 ms
Input props
[
  "createdAt" => DateTimeImmutable @1706308169 {#2028
    date: 2024-01-26 23:29:29.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1728856127 {#2025
    date: 2024-10-13 23:48:47.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#3911
  +createdAt: DateTimeImmutable @1706308169 {#2028
    date: 2024-01-26 23:29:29.0 +01:00
  }
  +editedAt: DateTimeImmutable @1728856127 {#2025
    date: 2024-10-13 23:48:47.0 +02:00
  }
}
magazine_inline App\Twig\Components\MagazineInlineComponent 16.0 MiB 0.14 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2454
    +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
    +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 {#2923
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
    +entries: Doctrine\ORM\PersistentCollection {#2933 …}
    +posts: Doctrine\ORM\PersistentCollection {#2935 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
    +bans: Doctrine\ORM\PersistentCollection {#2943 …}
    +reports: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2964 …}
    +logs: Doctrine\ORM\PersistentCollection {#2974 …}
    +awards: Doctrine\ORM\PersistentCollection {#2956 …}
    +categories: Doctrine\ORM\PersistentCollection {#2980 …}
    -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 {#2924
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2925
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#3965
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
    +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
    +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 {#2923
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
    +entries: Doctrine\ORM\PersistentCollection {#2933 …}
    +posts: Doctrine\ORM\PersistentCollection {#2935 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
    +bans: Doctrine\ORM\PersistentCollection {#2943 …}
    +reports: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2964 …}
    +logs: Doctrine\ORM\PersistentCollection {#2974 …}
    +awards: Doctrine\ORM\PersistentCollection {#2956 …}
    +categories: Doctrine\ORM\PersistentCollection {#2980 …}
    -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 {#2924
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2925
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 16.0 MiB 0.12 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2447
    +user: Proxies\__CG__\App\Entity\User {#2502 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
      +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
      +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 {#2923
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
      +entries: Doctrine\ORM\PersistentCollection {#2933 …}
      +posts: Doctrine\ORM\PersistentCollection {#2935 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
      +bans: Doctrine\ORM\PersistentCollection {#2943 …}
      +reports: Doctrine\ORM\PersistentCollection {#2951 …}
      +badges: Doctrine\ORM\PersistentCollection {#2964 …}
      +logs: Doctrine\ORM\PersistentCollection {#2974 …}
      +awards: Doctrine\ORM\PersistentCollection {#2956 …}
      +categories: Doctrine\ORM\PersistentCollection {#2980 …}
      -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 {#2924
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2925
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
    +slug: "Where-can-I-ask-questions-about-iproute2-tools"
    +title: "Where can I ask questions about iproute2 tools?"
    +url: null
    +body: """
      I have a very specific questions about Linux Traffic control and u32 filters in particular. However, I don’t know where the right place is to ask such a question as it’s fairly niche.\n
      \n
      The [Linux Advanced Routing & Traffic Control](https://lartc.org/) site says it has a mailing list for questions, but the last post was from 2019. There is also the incredibly busy [‘linux-netdev’ mailing list](https://marc.info/?l=linux-netdev), but, the traffic there looks like strictly source changes.\n
      \n
      Any ideas?\n
      \n
      **The question I’m trying to find an answer to is:** The u32 tc filter seems to support negative byte offsets which allows you to examine the Ethernet frame header (I don’t think I even found documentation on this, this is thanks to ChatGPT). However, when using u32 values to examine 8 bytes I can only use offsets in increments of 4 - like “at -8” or “at -12”, with any other increment giving me the error `Illegal “match”`.\n
      \n
      This seems like only a curiosity, but, I’ve been struggling to get my bit-matching to match the way I expect, and I’m wondering if this suggests that matching doesn’t function the way I think.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 26
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728989746 {#3776
      date: 2024-10-15 12:55:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3781 …}
    +votes: Doctrine\ORM\PersistentCollection {#3784 …}
    +reports: Doctrine\ORM\PersistentCollection {#3786 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3788 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3790 …}
    +badges: Doctrine\ORM\PersistentCollection {#3792 …}
    +children: []
    -id: 33295
    -titleTs: "'ask':4 'iproute2':7 'question':5 'tool':8"
    -bodyTs: "'-12':154 '-8':151 '/)':44 '/?l=linux-netdev),':74 '2019':60 '4':148 '8':138 'advanc':38 'allow':108 'also':63 'answer':94 'ask':27 'bit':180 'bit-match':179 'busi':66 'byte':105,139 'chang':83 'chatgpt':130 'control':10,41 'curios':170 'document':123 'doesn':197 'error':162 'ethernet':113 'even':121 'examin':111,137 'expect':187 'fair':34 'filter':13,100 'find':92 'found':122 'frame':114 'function':199 'get':177 'give':159 'header':115 'howev':16,131 'idea':85 'illeg':163 'incred':65 'increment':146,158 'know':20 'lartc.org':43 'lartc.org/)':42 'last':56 'like':80,149,167 'linux':8,37,68 'linux-netdev':67 'list':51,71 'look':79 'm':89,190 'mail':50,70 'marc.info':73 'marc.info/?l=linux-netdev),':72 'match':164,181,183,196 'negat':104 'netdev':69 'nich':35 'offset':106,144 'particular':15 'place':24 'post':57 'question':6,30,53,87 'right':23 'rout':39 'say':46 'seem':101,166 'site':45 'sourc':82 'specif':5 'strict':81 'struggl':175 'suggest':194 'support':103 'tc':99 'thank':128 'think':119,203 'traffic':9,40,77 'tri':90 'u32':12,98,134 'use':133,143 'valu':135 've':173 'way':185,201 'wonder':191"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706380695
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/14107888"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706296195 {#3773
      date: 2024-01-26 20:09:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#4020
  +entry: Proxies\__CG__\App\Entity\Entry {#2447
    +user: Proxies\__CG__\App\Entity\User {#2502 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
      +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
      +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 {#2923
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
      +entries: Doctrine\ORM\PersistentCollection {#2933 …}
      +posts: Doctrine\ORM\PersistentCollection {#2935 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
      +bans: Doctrine\ORM\PersistentCollection {#2943 …}
      +reports: Doctrine\ORM\PersistentCollection {#2951 …}
      +badges: Doctrine\ORM\PersistentCollection {#2964 …}
      +logs: Doctrine\ORM\PersistentCollection {#2974 …}
      +awards: Doctrine\ORM\PersistentCollection {#2956 …}
      +categories: Doctrine\ORM\PersistentCollection {#2980 …}
      -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 {#2924
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2925
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
    +slug: "Where-can-I-ask-questions-about-iproute2-tools"
    +title: "Where can I ask questions about iproute2 tools?"
    +url: null
    +body: """
      I have a very specific questions about Linux Traffic control and u32 filters in particular. However, I don’t know where the right place is to ask such a question as it’s fairly niche.\n
      \n
      The [Linux Advanced Routing & Traffic Control](https://lartc.org/) site says it has a mailing list for questions, but the last post was from 2019. There is also the incredibly busy [‘linux-netdev’ mailing list](https://marc.info/?l=linux-netdev), but, the traffic there looks like strictly source changes.\n
      \n
      Any ideas?\n
      \n
      **The question I’m trying to find an answer to is:** The u32 tc filter seems to support negative byte offsets which allows you to examine the Ethernet frame header (I don’t think I even found documentation on this, this is thanks to ChatGPT). However, when using u32 values to examine 8 bytes I can only use offsets in increments of 4 - like “at -8” or “at -12”, with any other increment giving me the error `Illegal “match”`.\n
      \n
      This seems like only a curiosity, but, I’ve been struggling to get my bit-matching to match the way I expect, and I’m wondering if this suggests that matching doesn’t function the way I think.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 26
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1728989746 {#3776
      date: 2024-10-15 12:55:46.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3781 …}
    +votes: Doctrine\ORM\PersistentCollection {#3784 …}
    +reports: Doctrine\ORM\PersistentCollection {#3786 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3788 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3790 …}
    +badges: Doctrine\ORM\PersistentCollection {#3792 …}
    +children: []
    -id: 33295
    -titleTs: "'ask':4 'iproute2':7 'question':5 'tool':8"
    -bodyTs: "'-12':154 '-8':151 '/)':44 '/?l=linux-netdev),':74 '2019':60 '4':148 '8':138 'advanc':38 'allow':108 'also':63 'answer':94 'ask':27 'bit':180 'bit-match':179 'busi':66 'byte':105,139 'chang':83 'chatgpt':130 'control':10,41 'curios':170 'document':123 'doesn':197 'error':162 'ethernet':113 'even':121 'examin':111,137 'expect':187 'fair':34 'filter':13,100 'find':92 'found':122 'frame':114 'function':199 'get':177 'give':159 'header':115 'howev':16,131 'idea':85 'illeg':163 'incred':65 'increment':146,158 'know':20 'lartc.org':43 'lartc.org/)':42 'last':56 'like':80,149,167 'linux':8,37,68 'linux-netdev':67 'list':51,71 'look':79 'm':89,190 'mail':50,70 'marc.info':73 'marc.info/?l=linux-netdev),':72 'match':164,181,183,196 'negat':104 'netdev':69 'nich':35 'offset':106,144 'particular':15 'place':24 'post':57 'question':6,30,53,87 'right':23 'rout':39 'say':46 'seem':101,166 'site':45 'sourc':82 'specif':5 'strict':81 'struggl':175 'suggest':194 'support':103 'tc':99 'thank':128 'think':119,203 'traffic':9,40,77 'tri':90 'u32':12,98,134 'use':133,143 'valu':135 've':173 'way':185,201 'wonder':191"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1706380695
    +visibility: "visible             "
    +apId: "https://lemmy.ca/post/14107888"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706296195 {#3773
      date: 2024-01-26 20:09:55.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.12 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#4075
  +width: 40
  +height: 40
  +user: App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.40 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2351
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2447
      +user: Proxies\__CG__\App\Entity\User {#2502 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Where-can-I-ask-questions-about-iproute2-tools"
      +title: "Where can I ask questions about iproute2 tools?"
      +url: null
      +body: """
        I have a very specific questions about Linux Traffic control and u32 filters in particular. However, I don’t know where the right place is to ask such a question as it’s fairly niche.\n
        \n
        The [Linux Advanced Routing & Traffic Control](https://lartc.org/) site says it has a mailing list for questions, but the last post was from 2019. There is also the incredibly busy [‘linux-netdev’ mailing list](https://marc.info/?l=linux-netdev), but, the traffic there looks like strictly source changes.\n
        \n
        Any ideas?\n
        \n
        **The question I’m trying to find an answer to is:** The u32 tc filter seems to support negative byte offsets which allows you to examine the Ethernet frame header (I don’t think I even found documentation on this, this is thanks to ChatGPT). However, when using u32 values to examine 8 bytes I can only use offsets in increments of 4 - like “at -8” or “at -12”, with any other increment giving me the error `Illegal “match”`.\n
        \n
        This seems like only a curiosity, but, I’ve been struggling to get my bit-matching to match the way I expect, and I’m wondering if this suggests that matching doesn’t function the way I think.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 26
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728989746 {#3776
        date: 2024-10-15 12:55:46.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3781 …}
      +votes: Doctrine\ORM\PersistentCollection {#3784 …}
      +reports: Doctrine\ORM\PersistentCollection {#3786 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3788 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3790 …}
      +badges: Doctrine\ORM\PersistentCollection {#3792 …}
      +children: []
      -id: 33295
      -titleTs: "'ask':4 'iproute2':7 'question':5 'tool':8"
      -bodyTs: "'-12':154 '-8':151 '/)':44 '/?l=linux-netdev),':74 '2019':60 '4':148 '8':138 'advanc':38 'allow':108 'also':63 'answer':94 'ask':27 'bit':180 'bit-match':179 'busi':66 'byte':105,139 'chang':83 'chatgpt':130 'control':10,41 'curios':170 'document':123 'doesn':197 'error':162 'ethernet':113 'even':121 'examin':111,137 'expect':187 'fair':34 'filter':13,100 'find':92 'found':122 'frame':114 'function':199 'get':177 'give':159 'header':115 'howev':16,131 'idea':85 'illeg':163 'incred':65 'increment':146,158 'know':20 'lartc.org':43 'lartc.org/)':42 'last':56 'like':80,149,167 'linux':8,37,68 'linux-netdev':67 'list':51,71 'look':79 'm':89,190 'mail':50,70 'marc.info':73 'marc.info/?l=linux-netdev),':72 'match':164,181,183,196 'negat':104 'netdev':69 'nich':35 'offset':106,144 'particular':15 'place':24 'post':57 'question':6,30,53,87 'right':23 'rout':39 'say':46 'seem':101,166 'site':45 'sourc':82 'specif':5 'strict':81 'struggl':175 'suggest':194 'support':103 'tc':99 'thank':128 'think':119,203 'traffic':9,40,77 'tri':90 'u32':12,98,134 'use':133,143 'valu':135 've':173 'way':185,201 'wonder':191"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706380695
      +visibility: "visible             "
      +apId: "https://lemmy.ca/post/14107888"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706296195 {#3773
        date: 2024-01-26 20:09:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I don’t have any previous knowledge of this at all, but from reading the docs, nothing you’re describing sounds wrong.\n
      \n
      A u32 selector will match 4 bytes (u32 meaning unsigned 32bit presumably, which is 4 bytes).\n
      \n
      It makes sense that you’d only be able to configure the matches on 4 byte intervals, because keeping them aligned may make the implementation simpler and more efficient. You can still match any set of bits this way.\n
      \n
      Perhaps you could describe what you’re trying to match exactly and the selectors you tried.\n
      \n
      Edit: also if you look at ‘raw payload expressions’ in nft: [netfilter.org/projects/nftables/manpage.html](https://netfilter.org/projects/nftables/manpage.html)\n
      \n
      That seems like it would do what you want, and you can actually access the ethernet header in a documented way. You have to switch to nft though.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1728989745 {#2022
      date: 2024-10-15 12:55:45.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@NotAnArdvark@lemmy.ca"
      "@NotAnArdvark@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2411 …}
    +nested: Doctrine\ORM\PersistentCollection {#2094 …}
    +votes: Doctrine\ORM\PersistentCollection {#2063 …}
    +reports: Doctrine\ORM\PersistentCollection {#2021 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2347 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2330 …}
    -id: 343263
    -bodyTs: "'/projects/nftables/manpage.html](https://netfilter.org/projects/nftables/manpage.html)':107 '32bit':33 '4':28,37,53 'abl':47 'access':121 'actual':120 'align':59 'also':95 'bit':75 'byte':29,38,54 'configur':49 'could':80 'd':44 'describ':20,81 'doc':16 'document':127 'edit':94 'effici':67 'ethernet':123 'exact':88 'express':102 'header':124 'implement':63 'interv':55 'keep':57 'knowledg':7 'like':110 'look':98 'make':40,61 'match':27,51,71,87 'may':60 'mean':31 'netfilter.org':106 'netfilter.org/projects/nftables/manpage.html](https://netfilter.org/projects/nftables/manpage.html)':105 'nft':104,134 'noth':17 'payload':101 'perhap':78 'presum':34 'previous':6 'raw':100 're':19,84 'read':14 'seem':109 'selector':25,91 'sens':41 'set':73 'simpler':64 'sound':21 'still':70 'switch':132 'though':135 'tri':85,93 'u32':24,30 'unsign':32 'want':116 'way':77,128 'would':112 'wrong':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7763906"
    +editedAt: DateTimeImmutable @1728856127 {#2025
      date: 2024-10-13 23:48:47.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706308169 {#2028
      date: 2024-01-26 23:29:29.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#4168
  +subject: App\Entity\EntryComment {#2351
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2447
      +user: Proxies\__CG__\App\Entity\User {#2502 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Where-can-I-ask-questions-about-iproute2-tools"
      +title: "Where can I ask questions about iproute2 tools?"
      +url: null
      +body: """
        I have a very specific questions about Linux Traffic control and u32 filters in particular. However, I don’t know where the right place is to ask such a question as it’s fairly niche.\n
        \n
        The [Linux Advanced Routing & Traffic Control](https://lartc.org/) site says it has a mailing list for questions, but the last post was from 2019. There is also the incredibly busy [‘linux-netdev’ mailing list](https://marc.info/?l=linux-netdev), but, the traffic there looks like strictly source changes.\n
        \n
        Any ideas?\n
        \n
        **The question I’m trying to find an answer to is:** The u32 tc filter seems to support negative byte offsets which allows you to examine the Ethernet frame header (I don’t think I even found documentation on this, this is thanks to ChatGPT). However, when using u32 values to examine 8 bytes I can only use offsets in increments of 4 - like “at -8” or “at -12”, with any other increment giving me the error `Illegal “match”`.\n
        \n
        This seems like only a curiosity, but, I’ve been struggling to get my bit-matching to match the way I expect, and I’m wondering if this suggests that matching doesn’t function the way I think.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 26
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728989746 {#3776
        date: 2024-10-15 12:55:46.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3781 …}
      +votes: Doctrine\ORM\PersistentCollection {#3784 …}
      +reports: Doctrine\ORM\PersistentCollection {#3786 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3788 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3790 …}
      +badges: Doctrine\ORM\PersistentCollection {#3792 …}
      +children: []
      -id: 33295
      -titleTs: "'ask':4 'iproute2':7 'question':5 'tool':8"
      -bodyTs: "'-12':154 '-8':151 '/)':44 '/?l=linux-netdev),':74 '2019':60 '4':148 '8':138 'advanc':38 'allow':108 'also':63 'answer':94 'ask':27 'bit':180 'bit-match':179 'busi':66 'byte':105,139 'chang':83 'chatgpt':130 'control':10,41 'curios':170 'document':123 'doesn':197 'error':162 'ethernet':113 'even':121 'examin':111,137 'expect':187 'fair':34 'filter':13,100 'find':92 'found':122 'frame':114 'function':199 'get':177 'give':159 'header':115 'howev':16,131 'idea':85 'illeg':163 'incred':65 'increment':146,158 'know':20 'lartc.org':43 'lartc.org/)':42 'last':56 'like':80,149,167 'linux':8,37,68 'linux-netdev':67 'list':51,71 'look':79 'm':89,190 'mail':50,70 'marc.info':73 'marc.info/?l=linux-netdev),':72 'match':164,181,183,196 'negat':104 'netdev':69 'nich':35 'offset':106,144 'particular':15 'place':24 'post':57 'question':6,30,53,87 'right':23 'rout':39 'say':46 'seem':101,166 'site':45 'sourc':82 'specif':5 'strict':81 'struggl':175 'suggest':194 'support':103 'tc':99 'thank':128 'think':119,203 'traffic':9,40,77 'tri':90 'u32':12,98,134 'use':133,143 'valu':135 've':173 'way':185,201 'wonder':191"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706380695
      +visibility: "visible             "
      +apId: "https://lemmy.ca/post/14107888"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706296195 {#3773
        date: 2024-01-26 20:09:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I don’t have any previous knowledge of this at all, but from reading the docs, nothing you’re describing sounds wrong.\n
      \n
      A u32 selector will match 4 bytes (u32 meaning unsigned 32bit presumably, which is 4 bytes).\n
      \n
      It makes sense that you’d only be able to configure the matches on 4 byte intervals, because keeping them aligned may make the implementation simpler and more efficient. You can still match any set of bits this way.\n
      \n
      Perhaps you could describe what you’re trying to match exactly and the selectors you tried.\n
      \n
      Edit: also if you look at ‘raw payload expressions’ in nft: [netfilter.org/projects/nftables/manpage.html](https://netfilter.org/projects/nftables/manpage.html)\n
      \n
      That seems like it would do what you want, and you can actually access the ethernet header in a documented way. You have to switch to nft though.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1728989745 {#2022
      date: 2024-10-15 12:55:45.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@NotAnArdvark@lemmy.ca"
      "@NotAnArdvark@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2411 …}
    +nested: Doctrine\ORM\PersistentCollection {#2094 …}
    +votes: Doctrine\ORM\PersistentCollection {#2063 …}
    +reports: Doctrine\ORM\PersistentCollection {#2021 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2347 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2330 …}
    -id: 343263
    -bodyTs: "'/projects/nftables/manpage.html](https://netfilter.org/projects/nftables/manpage.html)':107 '32bit':33 '4':28,37,53 'abl':47 'access':121 'actual':120 'align':59 'also':95 'bit':75 'byte':29,38,54 'configur':49 'could':80 'd':44 'describ':20,81 'doc':16 'document':127 'edit':94 'effici':67 'ethernet':123 'exact':88 'express':102 'header':124 'implement':63 'interv':55 'keep':57 'knowledg':7 'like':110 'look':98 'make':40,61 'match':27,51,71,87 'may':60 'mean':31 'netfilter.org':106 'netfilter.org/projects/nftables/manpage.html](https://netfilter.org/projects/nftables/manpage.html)':105 'nft':104,134 'noth':17 'payload':101 'perhap':78 'presum':34 'previous':6 'raw':100 're':19,84 'read':14 'seem':109 'selector':25,91 'sens':41 'set':73 'simpler':64 'sound':21 'still':70 'switch':132 'though':135 'tri':85,93 'u32':24,30 'unsign':32 'want':116 'way':77,128 'would':112 'wrong':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7763906"
    +editedAt: DateTimeImmutable @1728856127 {#2025
      date: 2024-10-13 23:48:47.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706308169 {#2028
      date: 2024-01-26 23:29:29.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.87 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2351
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2447
      +user: Proxies\__CG__\App\Entity\User {#2502 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Where-can-I-ask-questions-about-iproute2-tools"
      +title: "Where can I ask questions about iproute2 tools?"
      +url: null
      +body: """
        I have a very specific questions about Linux Traffic control and u32 filters in particular. However, I don’t know where the right place is to ask such a question as it’s fairly niche.\n
        \n
        The [Linux Advanced Routing & Traffic Control](https://lartc.org/) site says it has a mailing list for questions, but the last post was from 2019. There is also the incredibly busy [‘linux-netdev’ mailing list](https://marc.info/?l=linux-netdev), but, the traffic there looks like strictly source changes.\n
        \n
        Any ideas?\n
        \n
        **The question I’m trying to find an answer to is:** The u32 tc filter seems to support negative byte offsets which allows you to examine the Ethernet frame header (I don’t think I even found documentation on this, this is thanks to ChatGPT). However, when using u32 values to examine 8 bytes I can only use offsets in increments of 4 - like “at -8” or “at -12”, with any other increment giving me the error `Illegal “match”`.\n
        \n
        This seems like only a curiosity, but, I’ve been struggling to get my bit-matching to match the way I expect, and I’m wondering if this suggests that matching doesn’t function the way I think.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 26
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728989746 {#3776
        date: 2024-10-15 12:55:46.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3781 …}
      +votes: Doctrine\ORM\PersistentCollection {#3784 …}
      +reports: Doctrine\ORM\PersistentCollection {#3786 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3788 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3790 …}
      +badges: Doctrine\ORM\PersistentCollection {#3792 …}
      +children: []
      -id: 33295
      -titleTs: "'ask':4 'iproute2':7 'question':5 'tool':8"
      -bodyTs: "'-12':154 '-8':151 '/)':44 '/?l=linux-netdev),':74 '2019':60 '4':148 '8':138 'advanc':38 'allow':108 'also':63 'answer':94 'ask':27 'bit':180 'bit-match':179 'busi':66 'byte':105,139 'chang':83 'chatgpt':130 'control':10,41 'curios':170 'document':123 'doesn':197 'error':162 'ethernet':113 'even':121 'examin':111,137 'expect':187 'fair':34 'filter':13,100 'find':92 'found':122 'frame':114 'function':199 'get':177 'give':159 'header':115 'howev':16,131 'idea':85 'illeg':163 'incred':65 'increment':146,158 'know':20 'lartc.org':43 'lartc.org/)':42 'last':56 'like':80,149,167 'linux':8,37,68 'linux-netdev':67 'list':51,71 'look':79 'm':89,190 'mail':50,70 'marc.info':73 'marc.info/?l=linux-netdev),':72 'match':164,181,183,196 'negat':104 'netdev':69 'nich':35 'offset':106,144 'particular':15 'place':24 'post':57 'question':6,30,53,87 'right':23 'rout':39 'say':46 'seem':101,166 'site':45 'sourc':82 'specif':5 'strict':81 'struggl':175 'suggest':194 'support':103 'tc':99 'thank':128 'think':119,203 'traffic':9,40,77 'tri':90 'u32':12,98,134 'use':133,143 'valu':135 've':173 'way':185,201 'wonder':191"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706380695
      +visibility: "visible             "
      +apId: "https://lemmy.ca/post/14107888"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706296195 {#3773
        date: 2024-01-26 20:09:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I don’t have any previous knowledge of this at all, but from reading the docs, nothing you’re describing sounds wrong.\n
      \n
      A u32 selector will match 4 bytes (u32 meaning unsigned 32bit presumably, which is 4 bytes).\n
      \n
      It makes sense that you’d only be able to configure the matches on 4 byte intervals, because keeping them aligned may make the implementation simpler and more efficient. You can still match any set of bits this way.\n
      \n
      Perhaps you could describe what you’re trying to match exactly and the selectors you tried.\n
      \n
      Edit: also if you look at ‘raw payload expressions’ in nft: [netfilter.org/projects/nftables/manpage.html](https://netfilter.org/projects/nftables/manpage.html)\n
      \n
      That seems like it would do what you want, and you can actually access the ethernet header in a documented way. You have to switch to nft though.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1728989745 {#2022
      date: 2024-10-15 12:55:45.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@NotAnArdvark@lemmy.ca"
      "@NotAnArdvark@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2411 …}
    +nested: Doctrine\ORM\PersistentCollection {#2094 …}
    +votes: Doctrine\ORM\PersistentCollection {#2063 …}
    +reports: Doctrine\ORM\PersistentCollection {#2021 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2347 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2330 …}
    -id: 343263
    -bodyTs: "'/projects/nftables/manpage.html](https://netfilter.org/projects/nftables/manpage.html)':107 '32bit':33 '4':28,37,53 'abl':47 'access':121 'actual':120 'align':59 'also':95 'bit':75 'byte':29,38,54 'configur':49 'could':80 'd':44 'describ':20,81 'doc':16 'document':127 'edit':94 'effici':67 'ethernet':123 'exact':88 'express':102 'header':124 'implement':63 'interv':55 'keep':57 'knowledg':7 'like':110 'look':98 'make':40,61 'match':27,51,71,87 'may':60 'mean':31 'netfilter.org':106 'netfilter.org/projects/nftables/manpage.html](https://netfilter.org/projects/nftables/manpage.html)':105 'nft':104,134 'noth':17 'payload':101 'perhap':78 'presum':34 'previous':6 'raw':100 're':19,84 'read':14 'seem':109 'selector':25,91 'sens':41 'set':73 'simpler':64 'sound':21 'still':70 'switch':132 'though':135 'tri':85,93 'u32':24,30 'unsign':32 'want':116 'way':77,128 'would':112 'wrong':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7763906"
    +editedAt: DateTimeImmutable @1728856127 {#2025
      date: 2024-10-13 23:48:47.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706308169 {#2028
      date: 2024-01-26 23:29:29.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#4225
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2351
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2447
      +user: Proxies\__CG__\App\Entity\User {#2502 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Where-can-I-ask-questions-about-iproute2-tools"
      +title: "Where can I ask questions about iproute2 tools?"
      +url: null
      +body: """
        I have a very specific questions about Linux Traffic control and u32 filters in particular. However, I don’t know where the right place is to ask such a question as it’s fairly niche.\n
        \n
        The [Linux Advanced Routing & Traffic Control](https://lartc.org/) site says it has a mailing list for questions, but the last post was from 2019. There is also the incredibly busy [‘linux-netdev’ mailing list](https://marc.info/?l=linux-netdev), but, the traffic there looks like strictly source changes.\n
        \n
        Any ideas?\n
        \n
        **The question I’m trying to find an answer to is:** The u32 tc filter seems to support negative byte offsets which allows you to examine the Ethernet frame header (I don’t think I even found documentation on this, this is thanks to ChatGPT). However, when using u32 values to examine 8 bytes I can only use offsets in increments of 4 - like “at -8” or “at -12”, with any other increment giving me the error `Illegal “match”`.\n
        \n
        This seems like only a curiosity, but, I’ve been struggling to get my bit-matching to match the way I expect, and I’m wondering if this suggests that matching doesn’t function the way I think.
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 4
      +favouriteCount: 26
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1728989746 {#3776
        date: 2024-10-15 12:55:46.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3781 …}
      +votes: Doctrine\ORM\PersistentCollection {#3784 …}
      +reports: Doctrine\ORM\PersistentCollection {#3786 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3788 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3790 …}
      +badges: Doctrine\ORM\PersistentCollection {#3792 …}
      +children: []
      -id: 33295
      -titleTs: "'ask':4 'iproute2':7 'question':5 'tool':8"
      -bodyTs: "'-12':154 '-8':151 '/)':44 '/?l=linux-netdev),':74 '2019':60 '4':148 '8':138 'advanc':38 'allow':108 'also':63 'answer':94 'ask':27 'bit':180 'bit-match':179 'busi':66 'byte':105,139 'chang':83 'chatgpt':130 'control':10,41 'curios':170 'document':123 'doesn':197 'error':162 'ethernet':113 'even':121 'examin':111,137 'expect':187 'fair':34 'filter':13,100 'find':92 'found':122 'frame':114 'function':199 'get':177 'give':159 'header':115 'howev':16,131 'idea':85 'illeg':163 'incred':65 'increment':146,158 'know':20 'lartc.org':43 'lartc.org/)':42 'last':56 'like':80,149,167 'linux':8,37,68 'linux-netdev':67 'list':51,71 'look':79 'm':89,190 'mail':50,70 'marc.info':73 'marc.info/?l=linux-netdev),':72 'match':164,181,183,196 'negat':104 'netdev':69 'nich':35 'offset':106,144 'particular':15 'place':24 'post':57 'question':6,30,53,87 'right':23 'rout':39 'say':46 'seem':101,166 'site':45 'sourc':82 'specif':5 'strict':81 'struggl':175 'suggest':194 'support':103 'tc':99 'thank':128 'think':119,203 'traffic':9,40,77 'tri':90 'u32':12,98,134 'use':133,143 'valu':135 've':173 'way':185,201 'wonder':191"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1706380695
      +visibility: "visible             "
      +apId: "https://lemmy.ca/post/14107888"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706296195 {#3773
        date: 2024-01-26 20:09:55.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I don’t have any previous knowledge of this at all, but from reading the docs, nothing you’re describing sounds wrong.\n
      \n
      A u32 selector will match 4 bytes (u32 meaning unsigned 32bit presumably, which is 4 bytes).\n
      \n
      It makes sense that you’d only be able to configure the matches on 4 byte intervals, because keeping them aligned may make the implementation simpler and more efficient. You can still match any set of bits this way.\n
      \n
      Perhaps you could describe what you’re trying to match exactly and the selectors you tried.\n
      \n
      Edit: also if you look at ‘raw payload expressions’ in nft: [netfilter.org/projects/nftables/manpage.html](https://netfilter.org/projects/nftables/manpage.html)\n
      \n
      That seems like it would do what you want, and you can actually access the ethernet header in a documented way. You have to switch to nft though.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1728989745 {#2022
      date: 2024-10-15 12:55:45.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@NotAnArdvark@lemmy.ca"
      "@NotAnArdvark@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2411 …}
    +nested: Doctrine\ORM\PersistentCollection {#2094 …}
    +votes: Doctrine\ORM\PersistentCollection {#2063 …}
    +reports: Doctrine\ORM\PersistentCollection {#2021 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2347 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2330 …}
    -id: 343263
    -bodyTs: "'/projects/nftables/manpage.html](https://netfilter.org/projects/nftables/manpage.html)':107 '32bit':33 '4':28,37,53 'abl':47 'access':121 'actual':120 'align':59 'also':95 'bit':75 'byte':29,38,54 'configur':49 'could':80 'd':44 'describ':20,81 'doc':16 'document':127 'edit':94 'effici':67 'ethernet':123 'exact':88 'express':102 'header':124 'implement':63 'interv':55 'keep':57 'knowledg':7 'like':110 'look':98 'make':40,61 'match':27,51,71,87 'may':60 'mean':31 'netfilter.org':106 'netfilter.org/projects/nftables/manpage.html](https://netfilter.org/projects/nftables/manpage.html)':105 'nft':104,134 'noth':17 'payload':101 'perhap':78 'presum':34 'previous':6 'raw':100 're':19,84 'read':14 'seem':109 'selector':25,91 'sens':41 'set':73 'simpler':64 'sound':21 'still':70 'switch':132 'though':135 'tri':85,93 'u32':24,30 'unsign':32 'want':116 'way':77,128 'would':112 'wrong':22"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7763906"
    +editedAt: DateTimeImmutable @1728856127 {#2025
      date: 2024-10-13 23:48:47.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706308169 {#2028
      date: 2024-01-26 23:29:29.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 18.36 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2132
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2138
      +user: Proxies\__CG__\App\Entity\User {#1992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
      +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
      +url: null
      +body: """
        I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
        \n
        The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
        \n
        - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
        - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
        \n
        I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
        \n
        To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711751334 {#4512
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4520 …}
      +reports: Doctrine\ORM\PersistentCollection {#4522 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
      +badges: Doctrine\ORM\PersistentCollection {#4528 …}
      +children: []
      -id: 25574
      -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
      -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703921601
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/10638996"
      +editedAt: DateTimeImmutable @1708970126 {#4509
        date: 2024-02-26 18:55:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703835201 {#4511
        date: 2023-12-29 08:33:21.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      Could you do:\n
      \n
      > Please share the output of `grep -v /sys/class/dmi/id/*` as a normal user (not root)\n
      \n
      It looks like all the patches from that thread are in linux 6.6, so your board may still need quirks added.\n
      \n
      Once you know the board name you try something like this:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">  boot.kernelPatches = [{\n
      </span><span style="color:#323232;">      name = "acpi quirk";\n
      </span><span style="color:#323232;">      patch = pkgs.writeText "acpi.patch" ''\n
      </span><span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">index 297a88587031..655332f3a5da 100644\n
      </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">@@ -524,6 +524,12 @@ static const struct dmi_system_id pcspecialist_laptop[] = {\n
      </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM6BG0Q"),\n
      </span><span style="color:#323232;"> \t\t},\n
      </span><span style="color:#323232;"> \t},\n
      </span><span style="color:#323232;">+\t{\n
      </span><span style="color:#323232;">+\t\t/* [COMPUTER DESCRIPTION] */\n
      </span><span style="color:#323232;">+\t\t.matches = {\n
      </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "[BOARD_NAME]"),\n
      </span><span style="color:#323232;">+\t\t},\n
      </span><span style="color:#323232;">+\t},\n
      </span><span style="color:#323232;"> \t{ }\n
      </span><span style="color:#323232;"> };\n
      </span><span style="color:#323232;">'';\n
      </span><span style="color:#323232;">  }];\n
      </span>\n
      ```\n
      \n
      Just be careful that the indentation of the patch part doesn’t get changed.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1711751334 {#2350
      date: 2024-03-29 23:28:54.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Splatsune@beehaw.org"
      "@Splatsune@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2129 …}
    +nested: Doctrine\ORM\PersistentCollection {#2130 …}
    +votes: Doctrine\ORM\PersistentCollection {#2140 …}
    +reports: Doctrine\ORM\PersistentCollection {#2088 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2091 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
    -id: 262244
    -bodyTs: "'+524':69 '-524':67 '/sys/class/dmi/id':11 '100644':64 '12':70 '297a88587031':62 '6':68 '6.6':30 '655332f3a5da':63 'a/drivers/acpi/resource.c':59,65 'acpi':52 'acpi.patch':56 'ad':38 'b/drivers/acpi/resource.c':60,66 'board':33,43,82,91,93 'boot.kernelpatches':50 'care':97 'chang':108 'comput':85 'const':72 'could':1 'descript':86 'diff':57 'dmi':74,79,81,88,90 'doesn':105 'get':107 'git':58 'gm6bg0q':84 'grep':9 'id':76 'indent':100 'index':61 'know':41 'laptop':78 'like':20,48 'linux':29 'look':19 'match':80,87,89 'may':34 'name':44,51,83,92,94 'need':36 'normal':14 'output':7 'part':104 'patch':23,54,103 'pcspecialist':77 'pkgs.writetext':55 'pleas':4 'quirk':37,53 'root':17 'share':5 'someth':47 'static':71 'still':35 'struct':73 'system':75 'thread':26 'tri':46 'user':15 'v':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6940624"
    +editedAt: DateTimeImmutable @1709059514 {#2348
      date: 2024-02-27 19:45:14.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703861152 {#2369
      date: 2023-12-29 15:45:52.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#4474
  +comment: App\Entity\EntryComment {#2132
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2138
      +user: Proxies\__CG__\App\Entity\User {#1992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
      +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
      +url: null
      +body: """
        I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
        \n
        The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
        \n
        - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
        - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
        \n
        I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
        \n
        To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711751334 {#4512
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4520 …}
      +reports: Doctrine\ORM\PersistentCollection {#4522 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
      +badges: Doctrine\ORM\PersistentCollection {#4528 …}
      +children: []
      -id: 25574
      -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
      -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703921601
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/10638996"
      +editedAt: DateTimeImmutable @1708970126 {#4509
        date: 2024-02-26 18:55:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703835201 {#4511
        date: 2023-12-29 08:33:21.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      Could you do:\n
      \n
      > Please share the output of `grep -v /sys/class/dmi/id/*` as a normal user (not root)\n
      \n
      It looks like all the patches from that thread are in linux 6.6, so your board may still need quirks added.\n
      \n
      Once you know the board name you try something like this:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">  boot.kernelPatches = [{\n
      </span><span style="color:#323232;">      name = "acpi quirk";\n
      </span><span style="color:#323232;">      patch = pkgs.writeText "acpi.patch" ''\n
      </span><span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">index 297a88587031..655332f3a5da 100644\n
      </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">@@ -524,6 +524,12 @@ static const struct dmi_system_id pcspecialist_laptop[] = {\n
      </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM6BG0Q"),\n
      </span><span style="color:#323232;"> \t\t},\n
      </span><span style="color:#323232;"> \t},\n
      </span><span style="color:#323232;">+\t{\n
      </span><span style="color:#323232;">+\t\t/* [COMPUTER DESCRIPTION] */\n
      </span><span style="color:#323232;">+\t\t.matches = {\n
      </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "[BOARD_NAME]"),\n
      </span><span style="color:#323232;">+\t\t},\n
      </span><span style="color:#323232;">+\t},\n
      </span><span style="color:#323232;"> \t{ }\n
      </span><span style="color:#323232;"> };\n
      </span><span style="color:#323232;">'';\n
      </span><span style="color:#323232;">  }];\n
      </span>\n
      ```\n
      \n
      Just be careful that the indentation of the patch part doesn’t get changed.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1711751334 {#2350
      date: 2024-03-29 23:28:54.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Splatsune@beehaw.org"
      "@Splatsune@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2129 …}
    +nested: Doctrine\ORM\PersistentCollection {#2130 …}
    +votes: Doctrine\ORM\PersistentCollection {#2140 …}
    +reports: Doctrine\ORM\PersistentCollection {#2088 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2091 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
    -id: 262244
    -bodyTs: "'+524':69 '-524':67 '/sys/class/dmi/id':11 '100644':64 '12':70 '297a88587031':62 '6':68 '6.6':30 '655332f3a5da':63 'a/drivers/acpi/resource.c':59,65 'acpi':52 'acpi.patch':56 'ad':38 'b/drivers/acpi/resource.c':60,66 'board':33,43,82,91,93 'boot.kernelpatches':50 'care':97 'chang':108 'comput':85 'const':72 'could':1 'descript':86 'diff':57 'dmi':74,79,81,88,90 'doesn':105 'get':107 'git':58 'gm6bg0q':84 'grep':9 'id':76 'indent':100 'index':61 'know':41 'laptop':78 'like':20,48 'linux':29 'look':19 'match':80,87,89 'may':34 'name':44,51,83,92,94 'need':36 'normal':14 'output':7 'part':104 'patch':23,54,103 'pcspecialist':77 'pkgs.writetext':55 'pleas':4 'quirk':37,53 'root':17 'share':5 'someth':47 'static':71 'still':35 'struct':73 'system':75 'thread':26 'tri':46 'user':15 'v':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6940624"
    +editedAt: DateTimeImmutable @1709059514 {#2348
      date: 2024-02-27 19:45:14.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703861152 {#2369
      date: 2023-12-29 15:45:52.0 +01:00
    }
  }
  +showMagazineName: true
  +showEntryTitle: true
  +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.18 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#4537
  +user: App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1703861152 {#2369
    date: 2023-12-29 15:45:52.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#4593
  +date: DateTimeImmutable @1703861152 {#2369
    date: 2023-12-29 15:45:52.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.15 ms
Input props
[
  "createdAt" => DateTimeImmutable @1703861152 {#2369
    date: 2023-12-29 15:45:52.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1709059514 {#2348
    date: 2024-02-27 19:45:14.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#4647
  +createdAt: DateTimeImmutable @1703861152 {#2369
    date: 2023-12-29 15:45:52.0 +01:00
  }
  +editedAt: DateTimeImmutable @1709059514 {#2348
    date: 2024-02-27 19:45:14.0 +01:00
  }
}
magazine_inline App\Twig\Components\MagazineInlineComponent 16.0 MiB 0.14 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2454
    +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
    +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 {#2923
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
    +entries: Doctrine\ORM\PersistentCollection {#2933 …}
    +posts: Doctrine\ORM\PersistentCollection {#2935 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
    +bans: Doctrine\ORM\PersistentCollection {#2943 …}
    +reports: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2964 …}
    +logs: Doctrine\ORM\PersistentCollection {#2974 …}
    +awards: Doctrine\ORM\PersistentCollection {#2956 …}
    +categories: Doctrine\ORM\PersistentCollection {#2980 …}
    -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 {#2924
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2925
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#4701
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
    +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
    +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 {#2923
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
    +entries: Doctrine\ORM\PersistentCollection {#2933 …}
    +posts: Doctrine\ORM\PersistentCollection {#2935 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
    +bans: Doctrine\ORM\PersistentCollection {#2943 …}
    +reports: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2964 …}
    +logs: Doctrine\ORM\PersistentCollection {#2974 …}
    +awards: Doctrine\ORM\PersistentCollection {#2956 …}
    +categories: Doctrine\ORM\PersistentCollection {#2980 …}
    -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 {#2924
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2925
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 16.0 MiB 0.14 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2138
    +user: Proxies\__CG__\App\Entity\User {#1992 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
      +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
      +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 {#2923
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
      +entries: Doctrine\ORM\PersistentCollection {#2933 …}
      +posts: Doctrine\ORM\PersistentCollection {#2935 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
      +bans: Doctrine\ORM\PersistentCollection {#2943 …}
      +reports: Doctrine\ORM\PersistentCollection {#2951 …}
      +badges: Doctrine\ORM\PersistentCollection {#2964 …}
      +logs: Doctrine\ORM\PersistentCollection {#2974 …}
      +awards: Doctrine\ORM\PersistentCollection {#2956 …}
      +categories: Doctrine\ORM\PersistentCollection {#2980 …}
      -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 {#2924
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2925
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
    +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
    +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
    +url: null
    +body: """
      I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
      \n
      The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
      \n
      - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
      - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
      \n
      I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
      \n
      To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 20
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711751334 {#4512
      date: 2024-03-29 23:28:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4517 …}
    +votes: Doctrine\ORM\PersistentCollection {#4520 …}
    +reports: Doctrine\ORM\PersistentCollection {#4522 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
    +badges: Doctrine\ORM\PersistentCollection {#4528 …}
    +children: []
    -id: 25574
    -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
    -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703921601
    +visibility: "visible             "
    +apId: "https://beehaw.org/post/10638996"
    +editedAt: DateTimeImmutable @1708970126 {#4509
      date: 2024-02-26 18:55:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703835201 {#4511
      date: 2023-12-29 08:33:21.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#4756
  +entry: Proxies\__CG__\App\Entity\Entry {#2138
    +user: Proxies\__CG__\App\Entity\User {#1992 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
      +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
      +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 {#2923
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
      +entries: Doctrine\ORM\PersistentCollection {#2933 …}
      +posts: Doctrine\ORM\PersistentCollection {#2935 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
      +bans: Doctrine\ORM\PersistentCollection {#2943 …}
      +reports: Doctrine\ORM\PersistentCollection {#2951 …}
      +badges: Doctrine\ORM\PersistentCollection {#2964 …}
      +logs: Doctrine\ORM\PersistentCollection {#2974 …}
      +awards: Doctrine\ORM\PersistentCollection {#2956 …}
      +categories: Doctrine\ORM\PersistentCollection {#2980 …}
      -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 {#2924
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2925
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
    +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
    +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
    +url: null
    +body: """
      I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
      \n
      The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
      \n
      - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
      - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
      \n
      I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
      \n
      To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 20
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711751334 {#4512
      date: 2024-03-29 23:28:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4517 …}
    +votes: Doctrine\ORM\PersistentCollection {#4520 …}
    +reports: Doctrine\ORM\PersistentCollection {#4522 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
    +badges: Doctrine\ORM\PersistentCollection {#4528 …}
    +children: []
    -id: 25574
    -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
    -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703921601
    +visibility: "visible             "
    +apId: "https://beehaw.org/post/10638996"
    +editedAt: DateTimeImmutable @1708970126 {#4509
      date: 2024-02-26 18:55:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703835201 {#4511
      date: 2023-12-29 08:33:21.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#4811
  +width: 40
  +height: 40
  +user: App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.41 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2132
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2138
      +user: Proxies\__CG__\App\Entity\User {#1992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
      +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
      +url: null
      +body: """
        I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
        \n
        The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
        \n
        - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
        - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
        \n
        I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
        \n
        To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711751334 {#4512
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4520 …}
      +reports: Doctrine\ORM\PersistentCollection {#4522 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
      +badges: Doctrine\ORM\PersistentCollection {#4528 …}
      +children: []
      -id: 25574
      -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
      -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703921601
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/10638996"
      +editedAt: DateTimeImmutable @1708970126 {#4509
        date: 2024-02-26 18:55:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703835201 {#4511
        date: 2023-12-29 08:33:21.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      Could you do:\n
      \n
      > Please share the output of `grep -v /sys/class/dmi/id/*` as a normal user (not root)\n
      \n
      It looks like all the patches from that thread are in linux 6.6, so your board may still need quirks added.\n
      \n
      Once you know the board name you try something like this:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">  boot.kernelPatches = [{\n
      </span><span style="color:#323232;">      name = "acpi quirk";\n
      </span><span style="color:#323232;">      patch = pkgs.writeText "acpi.patch" ''\n
      </span><span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">index 297a88587031..655332f3a5da 100644\n
      </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">@@ -524,6 +524,12 @@ static const struct dmi_system_id pcspecialist_laptop[] = {\n
      </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM6BG0Q"),\n
      </span><span style="color:#323232;"> \t\t},\n
      </span><span style="color:#323232;"> \t},\n
      </span><span style="color:#323232;">+\t{\n
      </span><span style="color:#323232;">+\t\t/* [COMPUTER DESCRIPTION] */\n
      </span><span style="color:#323232;">+\t\t.matches = {\n
      </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "[BOARD_NAME]"),\n
      </span><span style="color:#323232;">+\t\t},\n
      </span><span style="color:#323232;">+\t},\n
      </span><span style="color:#323232;"> \t{ }\n
      </span><span style="color:#323232;"> };\n
      </span><span style="color:#323232;">'';\n
      </span><span style="color:#323232;">  }];\n
      </span>\n
      ```\n
      \n
      Just be careful that the indentation of the patch part doesn’t get changed.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1711751334 {#2350
      date: 2024-03-29 23:28:54.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Splatsune@beehaw.org"
      "@Splatsune@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2129 …}
    +nested: Doctrine\ORM\PersistentCollection {#2130 …}
    +votes: Doctrine\ORM\PersistentCollection {#2140 …}
    +reports: Doctrine\ORM\PersistentCollection {#2088 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2091 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
    -id: 262244
    -bodyTs: "'+524':69 '-524':67 '/sys/class/dmi/id':11 '100644':64 '12':70 '297a88587031':62 '6':68 '6.6':30 '655332f3a5da':63 'a/drivers/acpi/resource.c':59,65 'acpi':52 'acpi.patch':56 'ad':38 'b/drivers/acpi/resource.c':60,66 'board':33,43,82,91,93 'boot.kernelpatches':50 'care':97 'chang':108 'comput':85 'const':72 'could':1 'descript':86 'diff':57 'dmi':74,79,81,88,90 'doesn':105 'get':107 'git':58 'gm6bg0q':84 'grep':9 'id':76 'indent':100 'index':61 'know':41 'laptop':78 'like':20,48 'linux':29 'look':19 'match':80,87,89 'may':34 'name':44,51,83,92,94 'need':36 'normal':14 'output':7 'part':104 'patch':23,54,103 'pcspecialist':77 'pkgs.writetext':55 'pleas':4 'quirk':37,53 'root':17 'share':5 'someth':47 'static':71 'still':35 'struct':73 'system':75 'thread':26 'tri':46 'user':15 'v':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6940624"
    +editedAt: DateTimeImmutable @1709059514 {#2348
      date: 2024-02-27 19:45:14.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703861152 {#2369
      date: 2023-12-29 15:45:52.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#4904
  +subject: App\Entity\EntryComment {#2132
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2138
      +user: Proxies\__CG__\App\Entity\User {#1992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
      +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
      +url: null
      +body: """
        I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
        \n
        The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
        \n
        - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
        - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
        \n
        I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
        \n
        To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711751334 {#4512
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4520 …}
      +reports: Doctrine\ORM\PersistentCollection {#4522 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
      +badges: Doctrine\ORM\PersistentCollection {#4528 …}
      +children: []
      -id: 25574
      -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
      -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703921601
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/10638996"
      +editedAt: DateTimeImmutable @1708970126 {#4509
        date: 2024-02-26 18:55:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703835201 {#4511
        date: 2023-12-29 08:33:21.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      Could you do:\n
      \n
      > Please share the output of `grep -v /sys/class/dmi/id/*` as a normal user (not root)\n
      \n
      It looks like all the patches from that thread are in linux 6.6, so your board may still need quirks added.\n
      \n
      Once you know the board name you try something like this:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">  boot.kernelPatches = [{\n
      </span><span style="color:#323232;">      name = "acpi quirk";\n
      </span><span style="color:#323232;">      patch = pkgs.writeText "acpi.patch" ''\n
      </span><span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">index 297a88587031..655332f3a5da 100644\n
      </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">@@ -524,6 +524,12 @@ static const struct dmi_system_id pcspecialist_laptop[] = {\n
      </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM6BG0Q"),\n
      </span><span style="color:#323232;"> \t\t},\n
      </span><span style="color:#323232;"> \t},\n
      </span><span style="color:#323232;">+\t{\n
      </span><span style="color:#323232;">+\t\t/* [COMPUTER DESCRIPTION] */\n
      </span><span style="color:#323232;">+\t\t.matches = {\n
      </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "[BOARD_NAME]"),\n
      </span><span style="color:#323232;">+\t\t},\n
      </span><span style="color:#323232;">+\t},\n
      </span><span style="color:#323232;"> \t{ }\n
      </span><span style="color:#323232;"> };\n
      </span><span style="color:#323232;">'';\n
      </span><span style="color:#323232;">  }];\n
      </span>\n
      ```\n
      \n
      Just be careful that the indentation of the patch part doesn’t get changed.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1711751334 {#2350
      date: 2024-03-29 23:28:54.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Splatsune@beehaw.org"
      "@Splatsune@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2129 …}
    +nested: Doctrine\ORM\PersistentCollection {#2130 …}
    +votes: Doctrine\ORM\PersistentCollection {#2140 …}
    +reports: Doctrine\ORM\PersistentCollection {#2088 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2091 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
    -id: 262244
    -bodyTs: "'+524':69 '-524':67 '/sys/class/dmi/id':11 '100644':64 '12':70 '297a88587031':62 '6':68 '6.6':30 '655332f3a5da':63 'a/drivers/acpi/resource.c':59,65 'acpi':52 'acpi.patch':56 'ad':38 'b/drivers/acpi/resource.c':60,66 'board':33,43,82,91,93 'boot.kernelpatches':50 'care':97 'chang':108 'comput':85 'const':72 'could':1 'descript':86 'diff':57 'dmi':74,79,81,88,90 'doesn':105 'get':107 'git':58 'gm6bg0q':84 'grep':9 'id':76 'indent':100 'index':61 'know':41 'laptop':78 'like':20,48 'linux':29 'look':19 'match':80,87,89 'may':34 'name':44,51,83,92,94 'need':36 'normal':14 'output':7 'part':104 'patch':23,54,103 'pcspecialist':77 'pkgs.writetext':55 'pleas':4 'quirk':37,53 'root':17 'share':5 'someth':47 'static':71 'still':35 'struct':73 'system':75 'thread':26 'tri':46 'user':15 'v':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6940624"
    +editedAt: DateTimeImmutable @1709059514 {#2348
      date: 2024-02-27 19:45:14.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703861152 {#2369
      date: 2023-12-29 15:45:52.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 1.27 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2132
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2138
      +user: Proxies\__CG__\App\Entity\User {#1992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
      +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
      +url: null
      +body: """
        I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
        \n
        The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
        \n
        - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
        - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
        \n
        I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
        \n
        To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711751334 {#4512
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4520 …}
      +reports: Doctrine\ORM\PersistentCollection {#4522 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
      +badges: Doctrine\ORM\PersistentCollection {#4528 …}
      +children: []
      -id: 25574
      -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
      -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703921601
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/10638996"
      +editedAt: DateTimeImmutable @1708970126 {#4509
        date: 2024-02-26 18:55:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703835201 {#4511
        date: 2023-12-29 08:33:21.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      Could you do:\n
      \n
      > Please share the output of `grep -v /sys/class/dmi/id/*` as a normal user (not root)\n
      \n
      It looks like all the patches from that thread are in linux 6.6, so your board may still need quirks added.\n
      \n
      Once you know the board name you try something like this:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">  boot.kernelPatches = [{\n
      </span><span style="color:#323232;">      name = "acpi quirk";\n
      </span><span style="color:#323232;">      patch = pkgs.writeText "acpi.patch" ''\n
      </span><span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">index 297a88587031..655332f3a5da 100644\n
      </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">@@ -524,6 +524,12 @@ static const struct dmi_system_id pcspecialist_laptop[] = {\n
      </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM6BG0Q"),\n
      </span><span style="color:#323232;"> \t\t},\n
      </span><span style="color:#323232;"> \t},\n
      </span><span style="color:#323232;">+\t{\n
      </span><span style="color:#323232;">+\t\t/* [COMPUTER DESCRIPTION] */\n
      </span><span style="color:#323232;">+\t\t.matches = {\n
      </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "[BOARD_NAME]"),\n
      </span><span style="color:#323232;">+\t\t},\n
      </span><span style="color:#323232;">+\t},\n
      </span><span style="color:#323232;"> \t{ }\n
      </span><span style="color:#323232;"> };\n
      </span><span style="color:#323232;">'';\n
      </span><span style="color:#323232;">  }];\n
      </span>\n
      ```\n
      \n
      Just be careful that the indentation of the patch part doesn’t get changed.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1711751334 {#2350
      date: 2024-03-29 23:28:54.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Splatsune@beehaw.org"
      "@Splatsune@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2129 …}
    +nested: Doctrine\ORM\PersistentCollection {#2130 …}
    +votes: Doctrine\ORM\PersistentCollection {#2140 …}
    +reports: Doctrine\ORM\PersistentCollection {#2088 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2091 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
    -id: 262244
    -bodyTs: "'+524':69 '-524':67 '/sys/class/dmi/id':11 '100644':64 '12':70 '297a88587031':62 '6':68 '6.6':30 '655332f3a5da':63 'a/drivers/acpi/resource.c':59,65 'acpi':52 'acpi.patch':56 'ad':38 'b/drivers/acpi/resource.c':60,66 'board':33,43,82,91,93 'boot.kernelpatches':50 'care':97 'chang':108 'comput':85 'const':72 'could':1 'descript':86 'diff':57 'dmi':74,79,81,88,90 'doesn':105 'get':107 'git':58 'gm6bg0q':84 'grep':9 'id':76 'indent':100 'index':61 'know':41 'laptop':78 'like':20,48 'linux':29 'look':19 'match':80,87,89 'may':34 'name':44,51,83,92,94 'need':36 'normal':14 'output':7 'part':104 'patch':23,54,103 'pcspecialist':77 'pkgs.writetext':55 'pleas':4 'quirk':37,53 'root':17 'share':5 'someth':47 'static':71 'still':35 'struct':73 'system':75 'thread':26 'tri':46 'user':15 'v':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6940624"
    +editedAt: DateTimeImmutable @1709059514 {#2348
      date: 2024-02-27 19:45:14.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703861152 {#2369
      date: 2023-12-29 15:45:52.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#4961
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2132
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2138
      +user: Proxies\__CG__\App\Entity\User {#1992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
      +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
      +url: null
      +body: """
        I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
        \n
        The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
        \n
        - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
        - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
        \n
        I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
        \n
        To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711751334 {#4512
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4520 …}
      +reports: Doctrine\ORM\PersistentCollection {#4522 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
      +badges: Doctrine\ORM\PersistentCollection {#4528 …}
      +children: []
      -id: 25574
      -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
      -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703921601
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/10638996"
      +editedAt: DateTimeImmutable @1708970126 {#4509
        date: 2024-02-26 18:55:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703835201 {#4511
        date: 2023-12-29 08:33:21.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      Could you do:\n
      \n
      > Please share the output of `grep -v /sys/class/dmi/id/*` as a normal user (not root)\n
      \n
      It looks like all the patches from that thread are in linux 6.6, so your board may still need quirks added.\n
      \n
      Once you know the board name you try something like this:\n
      \n
      ```\n
      \n
      <span style="color:#323232;">  boot.kernelPatches = [{\n
      </span><span style="color:#323232;">      name = "acpi quirk";\n
      </span><span style="color:#323232;">      patch = pkgs.writeText "acpi.patch" ''\n
      </span><span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">index 297a88587031..655332f3a5da 100644\n
      </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">@@ -524,6 +524,12 @@ static const struct dmi_system_id pcspecialist_laptop[] = {\n
      </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM6BG0Q"),\n
      </span><span style="color:#323232;"> \t\t},\n
      </span><span style="color:#323232;"> \t},\n
      </span><span style="color:#323232;">+\t{\n
      </span><span style="color:#323232;">+\t\t/* [COMPUTER DESCRIPTION] */\n
      </span><span style="color:#323232;">+\t\t.matches = {\n
      </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "[BOARD_NAME]"),\n
      </span><span style="color:#323232;">+\t\t},\n
      </span><span style="color:#323232;">+\t},\n
      </span><span style="color:#323232;"> \t{ }\n
      </span><span style="color:#323232;"> };\n
      </span><span style="color:#323232;">'';\n
      </span><span style="color:#323232;">  }];\n
      </span>\n
      ```\n
      \n
      Just be careful that the indentation of the patch part doesn’t get changed.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1711751334 {#2350
      date: 2024-03-29 23:28:54.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Splatsune@beehaw.org"
      "@Splatsune@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2129 …}
    +nested: Doctrine\ORM\PersistentCollection {#2130 …}
    +votes: Doctrine\ORM\PersistentCollection {#2140 …}
    +reports: Doctrine\ORM\PersistentCollection {#2088 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2091 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
    -id: 262244
    -bodyTs: "'+524':69 '-524':67 '/sys/class/dmi/id':11 '100644':64 '12':70 '297a88587031':62 '6':68 '6.6':30 '655332f3a5da':63 'a/drivers/acpi/resource.c':59,65 'acpi':52 'acpi.patch':56 'ad':38 'b/drivers/acpi/resource.c':60,66 'board':33,43,82,91,93 'boot.kernelpatches':50 'care':97 'chang':108 'comput':85 'const':72 'could':1 'descript':86 'diff':57 'dmi':74,79,81,88,90 'doesn':105 'get':107 'git':58 'gm6bg0q':84 'grep':9 'id':76 'indent':100 'index':61 'know':41 'laptop':78 'like':20,48 'linux':29 'look':19 'match':80,87,89 'may':34 'name':44,51,83,92,94 'need':36 'normal':14 'output':7 'part':104 'patch':23,54,103 'pcspecialist':77 'pkgs.writetext':55 'pleas':4 'quirk':37,53 'root':17 'share':5 'someth':47 'static':71 'still':35 'struct':73 'system':75 'thread':26 'tri':46 'user':15 'v':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6940624"
    +editedAt: DateTimeImmutable @1709059514 {#2348
      date: 2024-02-27 19:45:14.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703861152 {#2369
      date: 2023-12-29 15:45:52.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 33.40 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2064
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2098
      +user: Proxies\__CG__\App\Entity\User {#2287 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs"
      +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)"
      +url: null
      +body: """
        cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n
        \n
        > I would like to premise this with the following:\n
        > \n
        > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n
        >     - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n
        > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n
        > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n
        > \n
        > ---\n
        > \n
        > **Motivation**\n
        > \n
        > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n
        > \n
        > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n
        > \n
        > **My setup:**\n
        > \n
        > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n
        > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n
        > - If I go for Emacs, then I will definitely rely on Evil.\n
        > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n
        > \n
        > **Questions:**\n
        > \n
        > - First of all, does it make sense for me to only consider these two?\n
        > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n
        > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n
        > - For those that have used both extensively, which one do you prefer (if any) and why?\n
        > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n
        >     - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n
        >     - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 71
      +favouriteCount: 46
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1709078963 {#5248
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5247 …}
      +votes: Doctrine\ORM\PersistentCollection {#5255 …}
      +reports: Doctrine\ORM\PersistentCollection {#5257 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5259 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5261 …}
      +badges: Doctrine\ORM\PersistentCollection {#5263 …}
      +children: []
      -id: 24132
      -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12"
      -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703376740
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9648332"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703290340 {#5245
        date: 2023-12-23 01:12:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I use Emacs + spacemacs in VI mode as a base for all my text editing on both Linux and windows (which is unfortunately required for work on occasion) machines.\n
      \n
      For dev environments I mostly use nix + direnv + direnv-mode.\n
      \n
      For C# I use the above plus omnisharp-roslyn + lsp-mode.\n
      \n
      I tinker in all sorts of languages, and they all have at least basic support in the Emacs ecosystem. The popular ones should have fully functional language servers and debugger adapters.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1709078963 {#2040
      date: 2024-02-28 01:09:23.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@throwawayish@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2082 …}
    +nested: Doctrine\ORM\PersistentCollection {#2062 …}
    +votes: Doctrine\ORM\PersistentCollection {#2097 …}
    +reports: Doctrine\ORM\PersistentCollection {#2078 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2079 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
    -id: 244901
    -bodyTs: "'adapt':84 'base':10 'basic':67 'c':42 'debugg':83 'dev':31 'direnv':37,39 'direnv-mod':38 'ecosystem':72 'edit':15 'emac':3,71 'environ':32 'fulli':78 'function':79 'languag':60,80 'least':66 'linux':18 'lsp':52 'lsp-mode':51 'machin':29 'mode':7,40,53 'most':34 'nix':36 'occas':28 'omnisharp':49 'omnisharp-roslyn':48 'one':75 'plus':47 'popular':74 'requir':24 'roslyn':50 'server':81 'sort':58 'spacemac':4 'support':68 'text':14 'tinker':55 'unfortun':23 'use':2,35,44 'vi':6 'window':20 'work':26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6833512"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703301246 {#2133
      date: 2023-12-23 04:14:06.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#5210
  +comment: App\Entity\EntryComment {#2064
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2098
      +user: Proxies\__CG__\App\Entity\User {#2287 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs"
      +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)"
      +url: null
      +body: """
        cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n
        \n
        > I would like to premise this with the following:\n
        > \n
        > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n
        >     - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n
        > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n
        > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n
        > \n
        > ---\n
        > \n
        > **Motivation**\n
        > \n
        > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n
        > \n
        > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n
        > \n
        > **My setup:**\n
        > \n
        > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n
        > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n
        > - If I go for Emacs, then I will definitely rely on Evil.\n
        > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n
        > \n
        > **Questions:**\n
        > \n
        > - First of all, does it make sense for me to only consider these two?\n
        > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n
        > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n
        > - For those that have used both extensively, which one do you prefer (if any) and why?\n
        > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n
        >     - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n
        >     - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 71
      +favouriteCount: 46
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1709078963 {#5248
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5247 …}
      +votes: Doctrine\ORM\PersistentCollection {#5255 …}
      +reports: Doctrine\ORM\PersistentCollection {#5257 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5259 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5261 …}
      +badges: Doctrine\ORM\PersistentCollection {#5263 …}
      +children: []
      -id: 24132
      -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12"
      -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703376740
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9648332"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703290340 {#5245
        date: 2023-12-23 01:12:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I use Emacs + spacemacs in VI mode as a base for all my text editing on both Linux and windows (which is unfortunately required for work on occasion) machines.\n
      \n
      For dev environments I mostly use nix + direnv + direnv-mode.\n
      \n
      For C# I use the above plus omnisharp-roslyn + lsp-mode.\n
      \n
      I tinker in all sorts of languages, and they all have at least basic support in the Emacs ecosystem. The popular ones should have fully functional language servers and debugger adapters.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1709078963 {#2040
      date: 2024-02-28 01:09:23.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@throwawayish@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2082 …}
    +nested: Doctrine\ORM\PersistentCollection {#2062 …}
    +votes: Doctrine\ORM\PersistentCollection {#2097 …}
    +reports: Doctrine\ORM\PersistentCollection {#2078 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2079 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
    -id: 244901
    -bodyTs: "'adapt':84 'base':10 'basic':67 'c':42 'debugg':83 'dev':31 'direnv':37,39 'direnv-mod':38 'ecosystem':72 'edit':15 'emac':3,71 'environ':32 'fulli':78 'function':79 'languag':60,80 'least':66 'linux':18 'lsp':52 'lsp-mode':51 'machin':29 'mode':7,40,53 'most':34 'nix':36 'occas':28 'omnisharp':49 'omnisharp-roslyn':48 'one':75 'plus':47 'popular':74 'requir':24 'roslyn':50 'server':81 'sort':58 'spacemac':4 'support':68 'text':14 'tinker':55 'unfortun':23 'use':2,35,44 'vi':6 'window':20 'work':26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6833512"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703301246 {#2133
      date: 2023-12-23 04:14:06.0 +01:00
    }
  }
  +showMagazineName: true
  +showEntryTitle: true
  +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.24 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#5272
  +user: App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.20 ms
Input props
[
  "date" => DateTimeImmutable @1703301246 {#2133
    date: 2023-12-23 04:14:06.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#5328
  +date: DateTimeImmutable @1703301246 {#2133
    date: 2023-12-23 04:14:06.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.13 ms
Input props
[
  "createdAt" => DateTimeImmutable @1703301246 {#2133
    date: 2023-12-23 04:14:06.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#5382
  +createdAt: DateTimeImmutable @1703301246 {#2133
    date: 2023-12-23 04:14:06.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 16.0 MiB 0.25 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2454
    +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
    +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 {#2923
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
    +entries: Doctrine\ORM\PersistentCollection {#2933 …}
    +posts: Doctrine\ORM\PersistentCollection {#2935 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
    +bans: Doctrine\ORM\PersistentCollection {#2943 …}
    +reports: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2964 …}
    +logs: Doctrine\ORM\PersistentCollection {#2974 …}
    +awards: Doctrine\ORM\PersistentCollection {#2956 …}
    +categories: Doctrine\ORM\PersistentCollection {#2980 …}
    -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 {#2924
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2925
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#5436
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
    +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
    +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 {#2923
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
    +entries: Doctrine\ORM\PersistentCollection {#2933 …}
    +posts: Doctrine\ORM\PersistentCollection {#2935 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
    +bans: Doctrine\ORM\PersistentCollection {#2943 …}
    +reports: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2964 …}
    +logs: Doctrine\ORM\PersistentCollection {#2974 …}
    +awards: Doctrine\ORM\PersistentCollection {#2956 …}
    +categories: Doctrine\ORM\PersistentCollection {#2980 …}
    -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 {#2924
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2925
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 16.0 MiB 0.18 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2098
    +user: Proxies\__CG__\App\Entity\User {#2287 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
      +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
      +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 {#2923
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
      +entries: Doctrine\ORM\PersistentCollection {#2933 …}
      +posts: Doctrine\ORM\PersistentCollection {#2935 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
      +bans: Doctrine\ORM\PersistentCollection {#2943 …}
      +reports: Doctrine\ORM\PersistentCollection {#2951 …}
      +badges: Doctrine\ORM\PersistentCollection {#2964 …}
      +logs: Doctrine\ORM\PersistentCollection {#2974 …}
      +awards: Doctrine\ORM\PersistentCollection {#2956 …}
      +categories: Doctrine\ORM\PersistentCollection {#2980 …}
      -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 {#2924
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2925
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
    +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs"
    +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)"
    +url: null
    +body: """
      cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n
      \n
      > I would like to premise this with the following:\n
      > \n
      > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n
      >     - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n
      > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n
      > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n
      > \n
      > ---\n
      > \n
      > **Motivation**\n
      > \n
      > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n
      > \n
      > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n
      > \n
      > **My setup:**\n
      > \n
      > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n
      > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n
      > - If I go for Emacs, then I will definitely rely on Evil.\n
      > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n
      > \n
      > **Questions:**\n
      > \n
      > - First of all, does it make sense for me to only consider these two?\n
      > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n
      > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n
      > - For those that have used both extensively, which one do you prefer (if any) and why?\n
      > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n
      >     - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n
      >     - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 71
    +favouriteCount: 46
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1709078963 {#5248
      date: 2024-02-28 01:09:23.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#5247 …}
    +votes: Doctrine\ORM\PersistentCollection {#5255 …}
    +reports: Doctrine\ORM\PersistentCollection {#5257 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5259 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5261 …}
    +badges: Doctrine\ORM\PersistentCollection {#5263 …}
    +children: []
    -id: 24132
    -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12"
    -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703376740
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9648332"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703290340 {#5245
      date: 2023-12-23 01:12:20.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#5491
  +entry: Proxies\__CG__\App\Entity\Entry {#2098
    +user: Proxies\__CG__\App\Entity\User {#2287 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
      +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
      +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 {#2923
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
      +entries: Doctrine\ORM\PersistentCollection {#2933 …}
      +posts: Doctrine\ORM\PersistentCollection {#2935 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
      +bans: Doctrine\ORM\PersistentCollection {#2943 …}
      +reports: Doctrine\ORM\PersistentCollection {#2951 …}
      +badges: Doctrine\ORM\PersistentCollection {#2964 …}
      +logs: Doctrine\ORM\PersistentCollection {#2974 …}
      +awards: Doctrine\ORM\PersistentCollection {#2956 …}
      +categories: Doctrine\ORM\PersistentCollection {#2980 …}
      -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 {#2924
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2925
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
    +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs"
    +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)"
    +url: null
    +body: """
      cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n
      \n
      > I would like to premise this with the following:\n
      > \n
      > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n
      >     - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n
      > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n
      > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n
      > \n
      > ---\n
      > \n
      > **Motivation**\n
      > \n
      > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n
      > \n
      > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n
      > \n
      > **My setup:**\n
      > \n
      > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n
      > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n
      > - If I go for Emacs, then I will definitely rely on Evil.\n
      > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n
      > \n
      > **Questions:**\n
      > \n
      > - First of all, does it make sense for me to only consider these two?\n
      > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n
      > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n
      > - For those that have used both extensively, which one do you prefer (if any) and why?\n
      > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n
      >     - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n
      >     - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 71
    +favouriteCount: 46
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1709078963 {#5248
      date: 2024-02-28 01:09:23.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#5247 …}
    +votes: Doctrine\ORM\PersistentCollection {#5255 …}
    +reports: Doctrine\ORM\PersistentCollection {#5257 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5259 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5261 …}
    +badges: Doctrine\ORM\PersistentCollection {#5263 …}
    +children: []
    -id: 24132
    -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12"
    -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703376740
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9648332"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703290340 {#5245
      date: 2023-12-23 01:12:20.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.27 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#5546
  +width: 40
  +height: 40
  +user: App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.51 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2064
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2098
      +user: Proxies\__CG__\App\Entity\User {#2287 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs"
      +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)"
      +url: null
      +body: """
        cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n
        \n
        > I would like to premise this with the following:\n
        > \n
        > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n
        >     - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n
        > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n
        > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n
        > \n
        > ---\n
        > \n
        > **Motivation**\n
        > \n
        > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n
        > \n
        > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n
        > \n
        > **My setup:**\n
        > \n
        > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n
        > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n
        > - If I go for Emacs, then I will definitely rely on Evil.\n
        > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n
        > \n
        > **Questions:**\n
        > \n
        > - First of all, does it make sense for me to only consider these two?\n
        > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n
        > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n
        > - For those that have used both extensively, which one do you prefer (if any) and why?\n
        > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n
        >     - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n
        >     - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 71
      +favouriteCount: 46
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1709078963 {#5248
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5247 …}
      +votes: Doctrine\ORM\PersistentCollection {#5255 …}
      +reports: Doctrine\ORM\PersistentCollection {#5257 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5259 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5261 …}
      +badges: Doctrine\ORM\PersistentCollection {#5263 …}
      +children: []
      -id: 24132
      -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12"
      -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703376740
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9648332"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703290340 {#5245
        date: 2023-12-23 01:12:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I use Emacs + spacemacs in VI mode as a base for all my text editing on both Linux and windows (which is unfortunately required for work on occasion) machines.\n
      \n
      For dev environments I mostly use nix + direnv + direnv-mode.\n
      \n
      For C# I use the above plus omnisharp-roslyn + lsp-mode.\n
      \n
      I tinker in all sorts of languages, and they all have at least basic support in the Emacs ecosystem. The popular ones should have fully functional language servers and debugger adapters.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1709078963 {#2040
      date: 2024-02-28 01:09:23.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@throwawayish@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2082 …}
    +nested: Doctrine\ORM\PersistentCollection {#2062 …}
    +votes: Doctrine\ORM\PersistentCollection {#2097 …}
    +reports: Doctrine\ORM\PersistentCollection {#2078 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2079 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
    -id: 244901
    -bodyTs: "'adapt':84 'base':10 'basic':67 'c':42 'debugg':83 'dev':31 'direnv':37,39 'direnv-mod':38 'ecosystem':72 'edit':15 'emac':3,71 'environ':32 'fulli':78 'function':79 'languag':60,80 'least':66 'linux':18 'lsp':52 'lsp-mode':51 'machin':29 'mode':7,40,53 'most':34 'nix':36 'occas':28 'omnisharp':49 'omnisharp-roslyn':48 'one':75 'plus':47 'popular':74 'requir':24 'roslyn':50 'server':81 'sort':58 'spacemac':4 'support':68 'text':14 'tinker':55 'unfortun':23 'use':2,35,44 'vi':6 'window':20 'work':26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6833512"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703301246 {#2133
      date: 2023-12-23 04:14:06.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#5627
  +subject: App\Entity\EntryComment {#2064
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2098
      +user: Proxies\__CG__\App\Entity\User {#2287 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs"
      +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)"
      +url: null
      +body: """
        cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n
        \n
        > I would like to premise this with the following:\n
        > \n
        > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n
        >     - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n
        > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n
        > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n
        > \n
        > ---\n
        > \n
        > **Motivation**\n
        > \n
        > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n
        > \n
        > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n
        > \n
        > **My setup:**\n
        > \n
        > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n
        > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n
        > - If I go for Emacs, then I will definitely rely on Evil.\n
        > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n
        > \n
        > **Questions:**\n
        > \n
        > - First of all, does it make sense for me to only consider these two?\n
        > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n
        > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n
        > - For those that have used both extensively, which one do you prefer (if any) and why?\n
        > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n
        >     - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n
        >     - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 71
      +favouriteCount: 46
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1709078963 {#5248
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5247 …}
      +votes: Doctrine\ORM\PersistentCollection {#5255 …}
      +reports: Doctrine\ORM\PersistentCollection {#5257 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5259 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5261 …}
      +badges: Doctrine\ORM\PersistentCollection {#5263 …}
      +children: []
      -id: 24132
      -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12"
      -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703376740
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9648332"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703290340 {#5245
        date: 2023-12-23 01:12:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I use Emacs + spacemacs in VI mode as a base for all my text editing on both Linux and windows (which is unfortunately required for work on occasion) machines.\n
      \n
      For dev environments I mostly use nix + direnv + direnv-mode.\n
      \n
      For C# I use the above plus omnisharp-roslyn + lsp-mode.\n
      \n
      I tinker in all sorts of languages, and they all have at least basic support in the Emacs ecosystem. The popular ones should have fully functional language servers and debugger adapters.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1709078963 {#2040
      date: 2024-02-28 01:09:23.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@throwawayish@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2082 …}
    +nested: Doctrine\ORM\PersistentCollection {#2062 …}
    +votes: Doctrine\ORM\PersistentCollection {#2097 …}
    +reports: Doctrine\ORM\PersistentCollection {#2078 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2079 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
    -id: 244901
    -bodyTs: "'adapt':84 'base':10 'basic':67 'c':42 'debugg':83 'dev':31 'direnv':37,39 'direnv-mod':38 'ecosystem':72 'edit':15 'emac':3,71 'environ':32 'fulli':78 'function':79 'languag':60,80 'least':66 'linux':18 'lsp':52 'lsp-mode':51 'machin':29 'mode':7,40,53 'most':34 'nix':36 'occas':28 'omnisharp':49 'omnisharp-roslyn':48 'one':75 'plus':47 'popular':74 'requir':24 'roslyn':50 'server':81 'sort':58 'spacemac':4 'support':68 'text':14 'tinker':55 'unfortun':23 'use':2,35,44 'vi':6 'window':20 'work':26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6833512"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703301246 {#2133
      date: 2023-12-23 04:14:06.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.77 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2064
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2098
      +user: Proxies\__CG__\App\Entity\User {#2287 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs"
      +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)"
      +url: null
      +body: """
        cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n
        \n
        > I would like to premise this with the following:\n
        > \n
        > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n
        >     - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n
        > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n
        > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n
        > \n
        > ---\n
        > \n
        > **Motivation**\n
        > \n
        > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n
        > \n
        > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n
        > \n
        > **My setup:**\n
        > \n
        > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n
        > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n
        > - If I go for Emacs, then I will definitely rely on Evil.\n
        > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n
        > \n
        > **Questions:**\n
        > \n
        > - First of all, does it make sense for me to only consider these two?\n
        > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n
        > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n
        > - For those that have used both extensively, which one do you prefer (if any) and why?\n
        > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n
        >     - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n
        >     - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 71
      +favouriteCount: 46
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1709078963 {#5248
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5247 …}
      +votes: Doctrine\ORM\PersistentCollection {#5255 …}
      +reports: Doctrine\ORM\PersistentCollection {#5257 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5259 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5261 …}
      +badges: Doctrine\ORM\PersistentCollection {#5263 …}
      +children: []
      -id: 24132
      -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12"
      -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703376740
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9648332"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703290340 {#5245
        date: 2023-12-23 01:12:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I use Emacs + spacemacs in VI mode as a base for all my text editing on both Linux and windows (which is unfortunately required for work on occasion) machines.\n
      \n
      For dev environments I mostly use nix + direnv + direnv-mode.\n
      \n
      For C# I use the above plus omnisharp-roslyn + lsp-mode.\n
      \n
      I tinker in all sorts of languages, and they all have at least basic support in the Emacs ecosystem. The popular ones should have fully functional language servers and debugger adapters.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1709078963 {#2040
      date: 2024-02-28 01:09:23.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@throwawayish@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2082 …}
    +nested: Doctrine\ORM\PersistentCollection {#2062 …}
    +votes: Doctrine\ORM\PersistentCollection {#2097 …}
    +reports: Doctrine\ORM\PersistentCollection {#2078 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2079 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
    -id: 244901
    -bodyTs: "'adapt':84 'base':10 'basic':67 'c':42 'debugg':83 'dev':31 'direnv':37,39 'direnv-mod':38 'ecosystem':72 'edit':15 'emac':3,71 'environ':32 'fulli':78 'function':79 'languag':60,80 'least':66 'linux':18 'lsp':52 'lsp-mode':51 'machin':29 'mode':7,40,53 'most':34 'nix':36 'occas':28 'omnisharp':49 'omnisharp-roslyn':48 'one':75 'plus':47 'popular':74 'requir':24 'roslyn':50 'server':81 'sort':58 'spacemac':4 'support':68 'text':14 'tinker':55 'unfortun':23 'use':2,35,44 'vi':6 'window':20 'work':26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6833512"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703301246 {#2133
      date: 2023-12-23 04:14:06.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#5684
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2064
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2098
      +user: Proxies\__CG__\App\Entity\User {#2287 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs"
      +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)"
      +url: null
      +body: """
        cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n
        \n
        > I would like to premise this with the following:\n
        > \n
        > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n
        >     - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n
        > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n
        > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n
        > \n
        > ---\n
        > \n
        > **Motivation**\n
        > \n
        > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n
        > \n
        > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n
        > \n
        > **My setup:**\n
        > \n
        > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n
        > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n
        > - If I go for Emacs, then I will definitely rely on Evil.\n
        > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n
        > \n
        > **Questions:**\n
        > \n
        > - First of all, does it make sense for me to only consider these two?\n
        > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n
        > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n
        > - For those that have used both extensively, which one do you prefer (if any) and why?\n
        > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n
        >     - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n
        >     - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 71
      +favouriteCount: 46
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1709078963 {#5248
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5247 …}
      +votes: Doctrine\ORM\PersistentCollection {#5255 …}
      +reports: Doctrine\ORM\PersistentCollection {#5257 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5259 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5261 …}
      +badges: Doctrine\ORM\PersistentCollection {#5263 …}
      +children: []
      -id: 24132
      -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12"
      -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703376740
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9648332"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703290340 {#5245
        date: 2023-12-23 01:12:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I use Emacs + spacemacs in VI mode as a base for all my text editing on both Linux and windows (which is unfortunately required for work on occasion) machines.\n
      \n
      For dev environments I mostly use nix + direnv + direnv-mode.\n
      \n
      For C# I use the above plus omnisharp-roslyn + lsp-mode.\n
      \n
      I tinker in all sorts of languages, and they all have at least basic support in the Emacs ecosystem. The popular ones should have fully functional language servers and debugger adapters.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1709078963 {#2040
      date: 2024-02-28 01:09:23.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@throwawayish@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2082 …}
    +nested: Doctrine\ORM\PersistentCollection {#2062 …}
    +votes: Doctrine\ORM\PersistentCollection {#2097 …}
    +reports: Doctrine\ORM\PersistentCollection {#2078 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2079 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
    -id: 244901
    -bodyTs: "'adapt':84 'base':10 'basic':67 'c':42 'debugg':83 'dev':31 'direnv':37,39 'direnv-mod':38 'ecosystem':72 'edit':15 'emac':3,71 'environ':32 'fulli':78 'function':79 'languag':60,80 'least':66 'linux':18 'lsp':52 'lsp-mode':51 'machin':29 'mode':7,40,53 'most':34 'nix':36 'occas':28 'omnisharp':49 'omnisharp-roslyn':48 'one':75 'plus':47 'popular':74 'requir':24 'roslyn':50 'server':81 'sort':58 'spacemac':4 'support':68 'text':14 'tinker':55 'unfortun':23 'use':2,35,44 'vi':6 'window':20 'work':26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6833512"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703301246 {#2133
      date: 2023-12-23 04:14:06.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 25.32 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2035
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2027
      +user: Proxies\__CG__\App\Entity\User {#5970 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2013
        +icon: Proxies\__CG__\App\Entity\Image {#6046 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          &gt; Any issues on the community? Report it using the report flag.\n
          \n
          &gt; Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#6043
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#6047 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#6049 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#6051 …}
        +entries: Doctrine\ORM\PersistentCollection {#6053 …}
        +posts: Doctrine\ORM\PersistentCollection {#6055 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#6057 …}
        +bans: Doctrine\ORM\PersistentCollection {#6059 …}
        +reports: Doctrine\ORM\PersistentCollection {#6061 …}
        +badges: Doctrine\ORM\PersistentCollection {#6063 …}
        +logs: Doctrine\ORM\PersistentCollection {#6065 …}
        +awards: Doctrine\ORM\PersistentCollection {#6067 …}
        +categories: Doctrine\ORM\PersistentCollection {#6069 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#6044
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#6045
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Self-hosted-browser-IDE-that-supports-C-and-runs-on"
      +title: "Self hosted browser IDE that supports C# and runs on Windows"
      +url: null
      +body: """
        My server is still windows based, which I know is a bit of a sin at this point, but just bear with me please\n
        \n
        There seem to be a few options avaliable, but I can’t figure out if they all both support windows and C#, and a lot of the information I’m finding is linux specific.\n
        \n
        Why? Well, I like to make little roguelikes and card battlers on my phone in pure c# code, it’s a fun way to pass the time that isn’t doom scrolling. A lot of my free time at work is spent sitting on a boat just waiting with no access to my PC\n
        \n
        I’ve been using a C# ide on my phone, but Android as become such a fucking nightmare, most stuff seems locked down for some reason, and I can’t access the local files to sync with syncthing to move it my PC when I do want to work with my PC.\n
        \n
        So I’d like to use a browser based solution that will just store everything locally on my server
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 3
      +favouriteCount: 17
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1724760985 {#5971
        date: 2024-08-27 14:16:25.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5976 …}
      +votes: Doctrine\ORM\PersistentCollection {#5979 …}
      +reports: Doctrine\ORM\PersistentCollection {#5981 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5983 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5985 …}
      +badges: Doctrine\ORM\PersistentCollection {#5987 …}
      +children: []
      -id: 30507
      -titleTs: "'browser':3 'c':7 'host':2 'ide':4 'run':9 'self':1 'support':6 'window':11"
      -bodyTs: "'access':109,143 'android':124 'avali':32 'base':6,173 'battler':69 'bear':21 'becom':126 'bit':12 'boat':104 'browser':172 'c':46,75,118 'card':68 'code':76 'd':167 'doom':89 'everyth':179 'figur':37 'file':146 'find':55 'free':95 'fuck':129 'fun':80 'ide':119 'inform':52 'isn':87 'know':9 'like':62,168 'linux':57 'littl':65 'local':145,180 'lock':134 'lot':49,92 'm':54 'make':64 'move':152 'nightmar':130 'option':31 'pass':83 'pc':112,155,164 'phone':72,122 'pleas':24 'point':18 'pure':74 'reason':138 'roguelik':66 'scroll':90 'seem':26,133 'server':2,183 'sin':15 'sit':101 'solut':174 'specif':58 'spent':100 'still':4 'store':178 'stuff':132 'support':43 'sync':148 'syncth':150 'time':85,96 'use':116,170 've':114 'wait':106 'want':159 'way':81 'well':60 'window':5,44 'work':98,161"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705321307
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10716794"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705265807 {#5968
        date: 2024-01-14 21:56:47.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2013 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      What’s the android IDE? To me solving the file permissions thing sounds simpler.\n
      \n
      Android should allow you to do something like that with storage scopes.\n
      \n
      Edit: I know I’m not answering your question, but I couldn’t find anything like what you were asking for.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1705271340 {#2080
      date: 2024-01-14 23:29:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Waluigis_Talking_Buttplug@lemmy.world"
      "@Waluigis_Talking_Buttplug@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2020 …}
    +nested: Doctrine\ORM\PersistentCollection {#2141 …}
    +votes: Doctrine\ORM\PersistentCollection {#2060 …}
    +reports: Doctrine\ORM\PersistentCollection {#2331 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2289 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2326 …}
    -id: 309180
    -bodyTs: "'allow':17 'android':4,15 'answer':33 'anyth':41 'ask':46 'couldn':38 'edit':27 'file':10 'find':40 'ide':5 'know':29 'like':22,42 'm':31 'permiss':11 'question':35 'scope':26 'simpler':14 'solv':8 'someth':21 'sound':13 'storag':25 'thing':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7381846"
    +editedAt: DateTimeImmutable @1723527749 {#2089
      date: 2024-08-13 07:42:29.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705271340 {#2345
      date: 2024-01-14 23:29:00.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#5933
  +comment: App\Entity\EntryComment {#2035
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2027
      +user: Proxies\__CG__\App\Entity\User {#5970 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2013
        +icon: Proxies\__CG__\App\Entity\Image {#6046 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          &gt; Any issues on the community? Report it using the report flag.\n
          \n
          &gt; Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#6043
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#6047 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#6049 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#6051 …}
        +entries: Doctrine\ORM\PersistentCollection {#6053 …}
        +posts: Doctrine\ORM\PersistentCollection {#6055 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#6057 …}
        +bans: Doctrine\ORM\PersistentCollection {#6059 …}
        +reports: Doctrine\ORM\PersistentCollection {#6061 …}
        +badges: Doctrine\ORM\PersistentCollection {#6063 …}
        +logs: Doctrine\ORM\PersistentCollection {#6065 …}
        +awards: Doctrine\ORM\PersistentCollection {#6067 …}
        +categories: Doctrine\ORM\PersistentCollection {#6069 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#6044
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#6045
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Self-hosted-browser-IDE-that-supports-C-and-runs-on"
      +title: "Self hosted browser IDE that supports C# and runs on Windows"
      +url: null
      +body: """
        My server is still windows based, which I know is a bit of a sin at this point, but just bear with me please\n
        \n
        There seem to be a few options avaliable, but I can’t figure out if they all both support windows and C#, and a lot of the information I’m finding is linux specific.\n
        \n
        Why? Well, I like to make little roguelikes and card battlers on my phone in pure c# code, it’s a fun way to pass the time that isn’t doom scrolling. A lot of my free time at work is spent sitting on a boat just waiting with no access to my PC\n
        \n
        I’ve been using a C# ide on my phone, but Android as become such a fucking nightmare, most stuff seems locked down for some reason, and I can’t access the local files to sync with syncthing to move it my PC when I do want to work with my PC.\n
        \n
        So I’d like to use a browser based solution that will just store everything locally on my server
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 3
      +favouriteCount: 17
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1724760985 {#5971
        date: 2024-08-27 14:16:25.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5976 …}
      +votes: Doctrine\ORM\PersistentCollection {#5979 …}
      +reports: Doctrine\ORM\PersistentCollection {#5981 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5983 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5985 …}
      +badges: Doctrine\ORM\PersistentCollection {#5987 …}
      +children: []
      -id: 30507
      -titleTs: "'browser':3 'c':7 'host':2 'ide':4 'run':9 'self':1 'support':6 'window':11"
      -bodyTs: "'access':109,143 'android':124 'avali':32 'base':6,173 'battler':69 'bear':21 'becom':126 'bit':12 'boat':104 'browser':172 'c':46,75,118 'card':68 'code':76 'd':167 'doom':89 'everyth':179 'figur':37 'file':146 'find':55 'free':95 'fuck':129 'fun':80 'ide':119 'inform':52 'isn':87 'know':9 'like':62,168 'linux':57 'littl':65 'local':145,180 'lock':134 'lot':49,92 'm':54 'make':64 'move':152 'nightmar':130 'option':31 'pass':83 'pc':112,155,164 'phone':72,122 'pleas':24 'point':18 'pure':74 'reason':138 'roguelik':66 'scroll':90 'seem':26,133 'server':2,183 'sin':15 'sit':101 'solut':174 'specif':58 'spent':100 'still':4 'store':178 'stuff':132 'support':43 'sync':148 'syncth':150 'time':85,96 'use':116,170 've':114 'wait':106 'want':159 'way':81 'well':60 'window':5,44 'work':98,161"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705321307
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10716794"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705265807 {#5968
        date: 2024-01-14 21:56:47.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2013 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      What’s the android IDE? To me solving the file permissions thing sounds simpler.\n
      \n
      Android should allow you to do something like that with storage scopes.\n
      \n
      Edit: I know I’m not answering your question, but I couldn’t find anything like what you were asking for.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1705271340 {#2080
      date: 2024-01-14 23:29:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Waluigis_Talking_Buttplug@lemmy.world"
      "@Waluigis_Talking_Buttplug@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2020 …}
    +nested: Doctrine\ORM\PersistentCollection {#2141 …}
    +votes: Doctrine\ORM\PersistentCollection {#2060 …}
    +reports: Doctrine\ORM\PersistentCollection {#2331 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2289 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2326 …}
    -id: 309180
    -bodyTs: "'allow':17 'android':4,15 'answer':33 'anyth':41 'ask':46 'couldn':38 'edit':27 'file':10 'find':40 'ide':5 'know':29 'like':22,42 'm':31 'permiss':11 'question':35 'scope':26 'simpler':14 'solv':8 'someth':21 'sound':13 'storag':25 'thing':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7381846"
    +editedAt: DateTimeImmutable @1723527749 {#2089
      date: 2024-08-13 07:42:29.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705271340 {#2345
      date: 2024-01-14 23:29:00.0 +01:00
    }
  }
  +showMagazineName: true
  +showEntryTitle: true
  +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.19 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#5996
  +user: App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.31 ms
Input props
[
  "date" => DateTimeImmutable @1705271340 {#2345
    date: 2024-01-14 23:29:00.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#6081
  +date: DateTimeImmutable @1705271340 {#2345
    date: 2024-01-14 23:29:00.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.24 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705271340 {#2345
    date: 2024-01-14 23:29:00.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1723527749 {#2089
    date: 2024-08-13 07:42:29.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#6135
  +createdAt: DateTimeImmutable @1705271340 {#2345
    date: 2024-01-14 23:29:00.0 +01:00
  }
  +editedAt: DateTimeImmutable @1723527749 {#2089
    date: 2024-08-13 07:42:29.0 +02:00
  }
}
magazine_inline App\Twig\Components\MagazineInlineComponent 16.0 MiB 0.28 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2013
    +icon: Proxies\__CG__\App\Entity\Image {#6046 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#6043
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#6047 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#6049 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#6051 …}
    +entries: Doctrine\ORM\PersistentCollection {#6053 …}
    +posts: Doctrine\ORM\PersistentCollection {#6055 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#6057 …}
    +bans: Doctrine\ORM\PersistentCollection {#6059 …}
    +reports: Doctrine\ORM\PersistentCollection {#6061 …}
    +badges: Doctrine\ORM\PersistentCollection {#6063 …}
    +logs: Doctrine\ORM\PersistentCollection {#6065 …}
    +awards: Doctrine\ORM\PersistentCollection {#6067 …}
    +categories: Doctrine\ORM\PersistentCollection {#6069 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#6044
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#6045
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#6189
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2013
    +icon: Proxies\__CG__\App\Entity\Image {#6046 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#6043
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#6047 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#6049 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#6051 …}
    +entries: Doctrine\ORM\PersistentCollection {#6053 …}
    +posts: Doctrine\ORM\PersistentCollection {#6055 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#6057 …}
    +bans: Doctrine\ORM\PersistentCollection {#6059 …}
    +reports: Doctrine\ORM\PersistentCollection {#6061 …}
    +badges: Doctrine\ORM\PersistentCollection {#6063 …}
    +logs: Doctrine\ORM\PersistentCollection {#6065 …}
    +awards: Doctrine\ORM\PersistentCollection {#6067 …}
    +categories: Doctrine\ORM\PersistentCollection {#6069 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#6044
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#6045
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 16.0 MiB 0.33 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2027
    +user: Proxies\__CG__\App\Entity\User {#5970 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2013
      +icon: Proxies\__CG__\App\Entity\Image {#6046 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        &gt; Any issues on the community? Report it using the report flag.\n
        \n
        &gt; Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#6043
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#6047 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#6049 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#6051 …}
      +entries: Doctrine\ORM\PersistentCollection {#6053 …}
      +posts: Doctrine\ORM\PersistentCollection {#6055 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6057 …}
      +bans: Doctrine\ORM\PersistentCollection {#6059 …}
      +reports: Doctrine\ORM\PersistentCollection {#6061 …}
      +badges: Doctrine\ORM\PersistentCollection {#6063 …}
      +logs: Doctrine\ORM\PersistentCollection {#6065 …}
      +awards: Doctrine\ORM\PersistentCollection {#6067 …}
      +categories: Doctrine\ORM\PersistentCollection {#6069 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#6044
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#6045
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
    +slug: "Self-hosted-browser-IDE-that-supports-C-and-runs-on"
    +title: "Self hosted browser IDE that supports C# and runs on Windows"
    +url: null
    +body: """
      My server is still windows based, which I know is a bit of a sin at this point, but just bear with me please\n
      \n
      There seem to be a few options avaliable, but I can’t figure out if they all both support windows and C#, and a lot of the information I’m finding is linux specific.\n
      \n
      Why? Well, I like to make little roguelikes and card battlers on my phone in pure c# code, it’s a fun way to pass the time that isn’t doom scrolling. A lot of my free time at work is spent sitting on a boat just waiting with no access to my PC\n
      \n
      I’ve been using a C# ide on my phone, but Android as become such a fucking nightmare, most stuff seems locked down for some reason, and I can’t access the local files to sync with syncthing to move it my PC when I do want to work with my PC.\n
      \n
      So I’d like to use a browser based solution that will just store everything locally on my server
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 17
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724760985 {#5971
      date: 2024-08-27 14:16:25.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#5976 …}
    +votes: Doctrine\ORM\PersistentCollection {#5979 …}
    +reports: Doctrine\ORM\PersistentCollection {#5981 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5983 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5985 …}
    +badges: Doctrine\ORM\PersistentCollection {#5987 …}
    +children: []
    -id: 30507
    -titleTs: "'browser':3 'c':7 'host':2 'ide':4 'run':9 'self':1 'support':6 'window':11"
    -bodyTs: "'access':109,143 'android':124 'avali':32 'base':6,173 'battler':69 'bear':21 'becom':126 'bit':12 'boat':104 'browser':172 'c':46,75,118 'card':68 'code':76 'd':167 'doom':89 'everyth':179 'figur':37 'file':146 'find':55 'free':95 'fuck':129 'fun':80 'ide':119 'inform':52 'isn':87 'know':9 'like':62,168 'linux':57 'littl':65 'local':145,180 'lock':134 'lot':49,92 'm':54 'make':64 'move':152 'nightmar':130 'option':31 'pass':83 'pc':112,155,164 'phone':72,122 'pleas':24 'point':18 'pure':74 'reason':138 'roguelik':66 'scroll':90 'seem':26,133 'server':2,183 'sin':15 'sit':101 'solut':174 'specif':58 'spent':100 'still':4 'store':178 'stuff':132 'support':43 'sync':148 'syncth':150 'time':85,96 'use':116,170 've':114 'wait':106 'want':159 'way':81 'well':60 'window':5,44 'work':98,161"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705321307
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10716794"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705265807 {#5968
      date: 2024-01-14 21:56:47.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#6244
  +entry: Proxies\__CG__\App\Entity\Entry {#2027
    +user: Proxies\__CG__\App\Entity\User {#5970 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2013
      +icon: Proxies\__CG__\App\Entity\Image {#6046 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        &gt; Any issues on the community? Report it using the report flag.\n
        \n
        &gt; Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#6043
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#6047 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#6049 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#6051 …}
      +entries: Doctrine\ORM\PersistentCollection {#6053 …}
      +posts: Doctrine\ORM\PersistentCollection {#6055 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#6057 …}
      +bans: Doctrine\ORM\PersistentCollection {#6059 …}
      +reports: Doctrine\ORM\PersistentCollection {#6061 …}
      +badges: Doctrine\ORM\PersistentCollection {#6063 …}
      +logs: Doctrine\ORM\PersistentCollection {#6065 …}
      +awards: Doctrine\ORM\PersistentCollection {#6067 …}
      +categories: Doctrine\ORM\PersistentCollection {#6069 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#6044
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#6045
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
    +slug: "Self-hosted-browser-IDE-that-supports-C-and-runs-on"
    +title: "Self hosted browser IDE that supports C# and runs on Windows"
    +url: null
    +body: """
      My server is still windows based, which I know is a bit of a sin at this point, but just bear with me please\n
      \n
      There seem to be a few options avaliable, but I can’t figure out if they all both support windows and C#, and a lot of the information I’m finding is linux specific.\n
      \n
      Why? Well, I like to make little roguelikes and card battlers on my phone in pure c# code, it’s a fun way to pass the time that isn’t doom scrolling. A lot of my free time at work is spent sitting on a boat just waiting with no access to my PC\n
      \n
      I’ve been using a C# ide on my phone, but Android as become such a fucking nightmare, most stuff seems locked down for some reason, and I can’t access the local files to sync with syncthing to move it my PC when I do want to work with my PC.\n
      \n
      So I’d like to use a browser based solution that will just store everything locally on my server
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 3
    +favouriteCount: 17
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1724760985 {#5971
      date: 2024-08-27 14:16:25.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#5976 …}
    +votes: Doctrine\ORM\PersistentCollection {#5979 …}
    +reports: Doctrine\ORM\PersistentCollection {#5981 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5983 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5985 …}
    +badges: Doctrine\ORM\PersistentCollection {#5987 …}
    +children: []
    -id: 30507
    -titleTs: "'browser':3 'c':7 'host':2 'ide':4 'run':9 'self':1 'support':6 'window':11"
    -bodyTs: "'access':109,143 'android':124 'avali':32 'base':6,173 'battler':69 'bear':21 'becom':126 'bit':12 'boat':104 'browser':172 'c':46,75,118 'card':68 'code':76 'd':167 'doom':89 'everyth':179 'figur':37 'file':146 'find':55 'free':95 'fuck':129 'fun':80 'ide':119 'inform':52 'isn':87 'know':9 'like':62,168 'linux':57 'littl':65 'local':145,180 'lock':134 'lot':49,92 'm':54 'make':64 'move':152 'nightmar':130 'option':31 'pass':83 'pc':112,155,164 'phone':72,122 'pleas':24 'point':18 'pure':74 'reason':138 'roguelik':66 'scroll':90 'seem':26,133 'server':2,183 'sin':15 'sit':101 'solut':174 'specif':58 'spent':100 'still':4 'store':178 'stuff':132 'support':43 'sync':148 'syncth':150 'time':85,96 'use':116,170 've':114 'wait':106 'want':159 'way':81 'well':60 'window':5,44 'work':98,161"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705321307
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10716794"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705265807 {#5968
      date: 2024-01-14 21:56:47.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.23 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#6299
  +width: 40
  +height: 40
  +user: App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.47 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2035
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2027
      +user: Proxies\__CG__\App\Entity\User {#5970 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2013
        +icon: Proxies\__CG__\App\Entity\Image {#6046 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          &gt; Any issues on the community? Report it using the report flag.\n
          \n
          &gt; Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#6043
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#6047 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#6049 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#6051 …}
        +entries: Doctrine\ORM\PersistentCollection {#6053 …}
        +posts: Doctrine\ORM\PersistentCollection {#6055 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#6057 …}
        +bans: Doctrine\ORM\PersistentCollection {#6059 …}
        +reports: Doctrine\ORM\PersistentCollection {#6061 …}
        +badges: Doctrine\ORM\PersistentCollection {#6063 …}
        +logs: Doctrine\ORM\PersistentCollection {#6065 …}
        +awards: Doctrine\ORM\PersistentCollection {#6067 …}
        +categories: Doctrine\ORM\PersistentCollection {#6069 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#6044
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#6045
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Self-hosted-browser-IDE-that-supports-C-and-runs-on"
      +title: "Self hosted browser IDE that supports C# and runs on Windows"
      +url: null
      +body: """
        My server is still windows based, which I know is a bit of a sin at this point, but just bear with me please\n
        \n
        There seem to be a few options avaliable, but I can’t figure out if they all both support windows and C#, and a lot of the information I’m finding is linux specific.\n
        \n
        Why? Well, I like to make little roguelikes and card battlers on my phone in pure c# code, it’s a fun way to pass the time that isn’t doom scrolling. A lot of my free time at work is spent sitting on a boat just waiting with no access to my PC\n
        \n
        I’ve been using a C# ide on my phone, but Android as become such a fucking nightmare, most stuff seems locked down for some reason, and I can’t access the local files to sync with syncthing to move it my PC when I do want to work with my PC.\n
        \n
        So I’d like to use a browser based solution that will just store everything locally on my server
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 3
      +favouriteCount: 17
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1724760985 {#5971
        date: 2024-08-27 14:16:25.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5976 …}
      +votes: Doctrine\ORM\PersistentCollection {#5979 …}
      +reports: Doctrine\ORM\PersistentCollection {#5981 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5983 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5985 …}
      +badges: Doctrine\ORM\PersistentCollection {#5987 …}
      +children: []
      -id: 30507
      -titleTs: "'browser':3 'c':7 'host':2 'ide':4 'run':9 'self':1 'support':6 'window':11"
      -bodyTs: "'access':109,143 'android':124 'avali':32 'base':6,173 'battler':69 'bear':21 'becom':126 'bit':12 'boat':104 'browser':172 'c':46,75,118 'card':68 'code':76 'd':167 'doom':89 'everyth':179 'figur':37 'file':146 'find':55 'free':95 'fuck':129 'fun':80 'ide':119 'inform':52 'isn':87 'know':9 'like':62,168 'linux':57 'littl':65 'local':145,180 'lock':134 'lot':49,92 'm':54 'make':64 'move':152 'nightmar':130 'option':31 'pass':83 'pc':112,155,164 'phone':72,122 'pleas':24 'point':18 'pure':74 'reason':138 'roguelik':66 'scroll':90 'seem':26,133 'server':2,183 'sin':15 'sit':101 'solut':174 'specif':58 'spent':100 'still':4 'store':178 'stuff':132 'support':43 'sync':148 'syncth':150 'time':85,96 'use':116,170 've':114 'wait':106 'want':159 'way':81 'well':60 'window':5,44 'work':98,161"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705321307
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10716794"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705265807 {#5968
        date: 2024-01-14 21:56:47.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2013 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      What’s the android IDE? To me solving the file permissions thing sounds simpler.\n
      \n
      Android should allow you to do something like that with storage scopes.\n
      \n
      Edit: I know I’m not answering your question, but I couldn’t find anything like what you were asking for.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1705271340 {#2080
      date: 2024-01-14 23:29:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Waluigis_Talking_Buttplug@lemmy.world"
      "@Waluigis_Talking_Buttplug@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2020 …}
    +nested: Doctrine\ORM\PersistentCollection {#2141 …}
    +votes: Doctrine\ORM\PersistentCollection {#2060 …}
    +reports: Doctrine\ORM\PersistentCollection {#2331 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2289 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2326 …}
    -id: 309180
    -bodyTs: "'allow':17 'android':4,15 'answer':33 'anyth':41 'ask':46 'couldn':38 'edit':27 'file':10 'find':40 'ide':5 'know':29 'like':22,42 'm':31 'permiss':11 'question':35 'scope':26 'simpler':14 'solv':8 'someth':21 'sound':13 'storag':25 'thing':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7381846"
    +editedAt: DateTimeImmutable @1723527749 {#2089
      date: 2024-08-13 07:42:29.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705271340 {#2345
      date: 2024-01-14 23:29:00.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#6376
  +subject: App\Entity\EntryComment {#2035
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2027
      +user: Proxies\__CG__\App\Entity\User {#5970 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2013
        +icon: Proxies\__CG__\App\Entity\Image {#6046 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          &gt; Any issues on the community? Report it using the report flag.\n
          \n
          &gt; Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#6043
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#6047 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#6049 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#6051 …}
        +entries: Doctrine\ORM\PersistentCollection {#6053 …}
        +posts: Doctrine\ORM\PersistentCollection {#6055 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#6057 …}
        +bans: Doctrine\ORM\PersistentCollection {#6059 …}
        +reports: Doctrine\ORM\PersistentCollection {#6061 …}
        +badges: Doctrine\ORM\PersistentCollection {#6063 …}
        +logs: Doctrine\ORM\PersistentCollection {#6065 …}
        +awards: Doctrine\ORM\PersistentCollection {#6067 …}
        +categories: Doctrine\ORM\PersistentCollection {#6069 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#6044
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#6045
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Self-hosted-browser-IDE-that-supports-C-and-runs-on"
      +title: "Self hosted browser IDE that supports C# and runs on Windows"
      +url: null
      +body: """
        My server is still windows based, which I know is a bit of a sin at this point, but just bear with me please\n
        \n
        There seem to be a few options avaliable, but I can’t figure out if they all both support windows and C#, and a lot of the information I’m finding is linux specific.\n
        \n
        Why? Well, I like to make little roguelikes and card battlers on my phone in pure c# code, it’s a fun way to pass the time that isn’t doom scrolling. A lot of my free time at work is spent sitting on a boat just waiting with no access to my PC\n
        \n
        I’ve been using a C# ide on my phone, but Android as become such a fucking nightmare, most stuff seems locked down for some reason, and I can’t access the local files to sync with syncthing to move it my PC when I do want to work with my PC.\n
        \n
        So I’d like to use a browser based solution that will just store everything locally on my server
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 3
      +favouriteCount: 17
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1724760985 {#5971
        date: 2024-08-27 14:16:25.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5976 …}
      +votes: Doctrine\ORM\PersistentCollection {#5979 …}
      +reports: Doctrine\ORM\PersistentCollection {#5981 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5983 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5985 …}
      +badges: Doctrine\ORM\PersistentCollection {#5987 …}
      +children: []
      -id: 30507
      -titleTs: "'browser':3 'c':7 'host':2 'ide':4 'run':9 'self':1 'support':6 'window':11"
      -bodyTs: "'access':109,143 'android':124 'avali':32 'base':6,173 'battler':69 'bear':21 'becom':126 'bit':12 'boat':104 'browser':172 'c':46,75,118 'card':68 'code':76 'd':167 'doom':89 'everyth':179 'figur':37 'file':146 'find':55 'free':95 'fuck':129 'fun':80 'ide':119 'inform':52 'isn':87 'know':9 'like':62,168 'linux':57 'littl':65 'local':145,180 'lock':134 'lot':49,92 'm':54 'make':64 'move':152 'nightmar':130 'option':31 'pass':83 'pc':112,155,164 'phone':72,122 'pleas':24 'point':18 'pure':74 'reason':138 'roguelik':66 'scroll':90 'seem':26,133 'server':2,183 'sin':15 'sit':101 'solut':174 'specif':58 'spent':100 'still':4 'store':178 'stuff':132 'support':43 'sync':148 'syncth':150 'time':85,96 'use':116,170 've':114 'wait':106 'want':159 'way':81 'well':60 'window':5,44 'work':98,161"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705321307
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10716794"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705265807 {#5968
        date: 2024-01-14 21:56:47.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2013 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      What’s the android IDE? To me solving the file permissions thing sounds simpler.\n
      \n
      Android should allow you to do something like that with storage scopes.\n
      \n
      Edit: I know I’m not answering your question, but I couldn’t find anything like what you were asking for.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1705271340 {#2080
      date: 2024-01-14 23:29:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Waluigis_Talking_Buttplug@lemmy.world"
      "@Waluigis_Talking_Buttplug@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2020 …}
    +nested: Doctrine\ORM\PersistentCollection {#2141 …}
    +votes: Doctrine\ORM\PersistentCollection {#2060 …}
    +reports: Doctrine\ORM\PersistentCollection {#2331 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2289 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2326 …}
    -id: 309180
    -bodyTs: "'allow':17 'android':4,15 'answer':33 'anyth':41 'ask':46 'couldn':38 'edit':27 'file':10 'find':40 'ide':5 'know':29 'like':22,42 'm':31 'permiss':11 'question':35 'scope':26 'simpler':14 'solv':8 'someth':21 'sound':13 'storag':25 'thing':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7381846"
    +editedAt: DateTimeImmutable @1723527749 {#2089
      date: 2024-08-13 07:42:29.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705271340 {#2345
      date: 2024-01-14 23:29:00.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.90 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2035
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2027
      +user: Proxies\__CG__\App\Entity\User {#5970 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2013
        +icon: Proxies\__CG__\App\Entity\Image {#6046 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          &gt; Any issues on the community? Report it using the report flag.\n
          \n
          &gt; Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#6043
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#6047 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#6049 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#6051 …}
        +entries: Doctrine\ORM\PersistentCollection {#6053 …}
        +posts: Doctrine\ORM\PersistentCollection {#6055 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#6057 …}
        +bans: Doctrine\ORM\PersistentCollection {#6059 …}
        +reports: Doctrine\ORM\PersistentCollection {#6061 …}
        +badges: Doctrine\ORM\PersistentCollection {#6063 …}
        +logs: Doctrine\ORM\PersistentCollection {#6065 …}
        +awards: Doctrine\ORM\PersistentCollection {#6067 …}
        +categories: Doctrine\ORM\PersistentCollection {#6069 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#6044
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#6045
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Self-hosted-browser-IDE-that-supports-C-and-runs-on"
      +title: "Self hosted browser IDE that supports C# and runs on Windows"
      +url: null
      +body: """
        My server is still windows based, which I know is a bit of a sin at this point, but just bear with me please\n
        \n
        There seem to be a few options avaliable, but I can’t figure out if they all both support windows and C#, and a lot of the information I’m finding is linux specific.\n
        \n
        Why? Well, I like to make little roguelikes and card battlers on my phone in pure c# code, it’s a fun way to pass the time that isn’t doom scrolling. A lot of my free time at work is spent sitting on a boat just waiting with no access to my PC\n
        \n
        I’ve been using a C# ide on my phone, but Android as become such a fucking nightmare, most stuff seems locked down for some reason, and I can’t access the local files to sync with syncthing to move it my PC when I do want to work with my PC.\n
        \n
        So I’d like to use a browser based solution that will just store everything locally on my server
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 3
      +favouriteCount: 17
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1724760985 {#5971
        date: 2024-08-27 14:16:25.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5976 …}
      +votes: Doctrine\ORM\PersistentCollection {#5979 …}
      +reports: Doctrine\ORM\PersistentCollection {#5981 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5983 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5985 …}
      +badges: Doctrine\ORM\PersistentCollection {#5987 …}
      +children: []
      -id: 30507
      -titleTs: "'browser':3 'c':7 'host':2 'ide':4 'run':9 'self':1 'support':6 'window':11"
      -bodyTs: "'access':109,143 'android':124 'avali':32 'base':6,173 'battler':69 'bear':21 'becom':126 'bit':12 'boat':104 'browser':172 'c':46,75,118 'card':68 'code':76 'd':167 'doom':89 'everyth':179 'figur':37 'file':146 'find':55 'free':95 'fuck':129 'fun':80 'ide':119 'inform':52 'isn':87 'know':9 'like':62,168 'linux':57 'littl':65 'local':145,180 'lock':134 'lot':49,92 'm':54 'make':64 'move':152 'nightmar':130 'option':31 'pass':83 'pc':112,155,164 'phone':72,122 'pleas':24 'point':18 'pure':74 'reason':138 'roguelik':66 'scroll':90 'seem':26,133 'server':2,183 'sin':15 'sit':101 'solut':174 'specif':58 'spent':100 'still':4 'store':178 'stuff':132 'support':43 'sync':148 'syncth':150 'time':85,96 'use':116,170 've':114 'wait':106 'want':159 'way':81 'well':60 'window':5,44 'work':98,161"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705321307
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10716794"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705265807 {#5968
        date: 2024-01-14 21:56:47.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2013 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      What’s the android IDE? To me solving the file permissions thing sounds simpler.\n
      \n
      Android should allow you to do something like that with storage scopes.\n
      \n
      Edit: I know I’m not answering your question, but I couldn’t find anything like what you were asking for.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1705271340 {#2080
      date: 2024-01-14 23:29:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Waluigis_Talking_Buttplug@lemmy.world"
      "@Waluigis_Talking_Buttplug@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2020 …}
    +nested: Doctrine\ORM\PersistentCollection {#2141 …}
    +votes: Doctrine\ORM\PersistentCollection {#2060 …}
    +reports: Doctrine\ORM\PersistentCollection {#2331 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2289 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2326 …}
    -id: 309180
    -bodyTs: "'allow':17 'android':4,15 'answer':33 'anyth':41 'ask':46 'couldn':38 'edit':27 'file':10 'find':40 'ide':5 'know':29 'like':22,42 'm':31 'permiss':11 'question':35 'scope':26 'simpler':14 'solv':8 'someth':21 'sound':13 'storag':25 'thing':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7381846"
    +editedAt: DateTimeImmutable @1723527749 {#2089
      date: 2024-08-13 07:42:29.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705271340 {#2345
      date: 2024-01-14 23:29:00.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#6433
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2035
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2027
      +user: Proxies\__CG__\App\Entity\User {#5970 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2013
        +icon: Proxies\__CG__\App\Entity\Image {#6046 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          &gt; Any issues on the community? Report it using the report flag.\n
          \n
          &gt; Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#6043
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#6047 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#6049 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#6051 …}
        +entries: Doctrine\ORM\PersistentCollection {#6053 …}
        +posts: Doctrine\ORM\PersistentCollection {#6055 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#6057 …}
        +bans: Doctrine\ORM\PersistentCollection {#6059 …}
        +reports: Doctrine\ORM\PersistentCollection {#6061 …}
        +badges: Doctrine\ORM\PersistentCollection {#6063 …}
        +logs: Doctrine\ORM\PersistentCollection {#6065 …}
        +awards: Doctrine\ORM\PersistentCollection {#6067 …}
        +categories: Doctrine\ORM\PersistentCollection {#6069 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#6044
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#6045
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Self-hosted-browser-IDE-that-supports-C-and-runs-on"
      +title: "Self hosted browser IDE that supports C# and runs on Windows"
      +url: null
      +body: """
        My server is still windows based, which I know is a bit of a sin at this point, but just bear with me please\n
        \n
        There seem to be a few options avaliable, but I can’t figure out if they all both support windows and C#, and a lot of the information I’m finding is linux specific.\n
        \n
        Why? Well, I like to make little roguelikes and card battlers on my phone in pure c# code, it’s a fun way to pass the time that isn’t doom scrolling. A lot of my free time at work is spent sitting on a boat just waiting with no access to my PC\n
        \n
        I’ve been using a C# ide on my phone, but Android as become such a fucking nightmare, most stuff seems locked down for some reason, and I can’t access the local files to sync with syncthing to move it my PC when I do want to work with my PC.\n
        \n
        So I’d like to use a browser based solution that will just store everything locally on my server
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 3
      +favouriteCount: 17
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1724760985 {#5971
        date: 2024-08-27 14:16:25.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5976 …}
      +votes: Doctrine\ORM\PersistentCollection {#5979 …}
      +reports: Doctrine\ORM\PersistentCollection {#5981 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5983 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5985 …}
      +badges: Doctrine\ORM\PersistentCollection {#5987 …}
      +children: []
      -id: 30507
      -titleTs: "'browser':3 'c':7 'host':2 'ide':4 'run':9 'self':1 'support':6 'window':11"
      -bodyTs: "'access':109,143 'android':124 'avali':32 'base':6,173 'battler':69 'bear':21 'becom':126 'bit':12 'boat':104 'browser':172 'c':46,75,118 'card':68 'code':76 'd':167 'doom':89 'everyth':179 'figur':37 'file':146 'find':55 'free':95 'fuck':129 'fun':80 'ide':119 'inform':52 'isn':87 'know':9 'like':62,168 'linux':57 'littl':65 'local':145,180 'lock':134 'lot':49,92 'm':54 'make':64 'move':152 'nightmar':130 'option':31 'pass':83 'pc':112,155,164 'phone':72,122 'pleas':24 'point':18 'pure':74 'reason':138 'roguelik':66 'scroll':90 'seem':26,133 'server':2,183 'sin':15 'sit':101 'solut':174 'specif':58 'spent':100 'still':4 'store':178 'stuff':132 'support':43 'sync':148 'syncth':150 'time':85,96 'use':116,170 've':114 'wait':106 'want':159 'way':81 'well':60 'window':5,44 'work':98,161"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705321307
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/10716794"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705265807 {#5968
        date: 2024-01-14 21:56:47.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2013 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      What’s the android IDE? To me solving the file permissions thing sounds simpler.\n
      \n
      Android should allow you to do something like that with storage scopes.\n
      \n
      Edit: I know I’m not answering your question, but I couldn’t find anything like what you were asking for.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1705271340 {#2080
      date: 2024-01-14 23:29:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Waluigis_Talking_Buttplug@lemmy.world"
      "@Waluigis_Talking_Buttplug@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2020 …}
    +nested: Doctrine\ORM\PersistentCollection {#2141 …}
    +votes: Doctrine\ORM\PersistentCollection {#2060 …}
    +reports: Doctrine\ORM\PersistentCollection {#2331 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2289 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2326 …}
    -id: 309180
    -bodyTs: "'allow':17 'android':4,15 'answer':33 'anyth':41 'ask':46 'couldn':38 'edit':27 'file':10 'find':40 'ide':5 'know':29 'like':22,42 'm':31 'permiss':11 'question':35 'scope':26 'simpler':14 'solv':8 'someth':21 'sound':13 'storag':25 'thing':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7381846"
    +editedAt: DateTimeImmutable @1723527749 {#2089
      date: 2024-08-13 07:42:29.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705271340 {#2345
      date: 2024-01-14 23:29:00.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 9.11 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2329
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2138
      +user: Proxies\__CG__\App\Entity\User {#1992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
      +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
      +url: null
      +body: """
        I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
        \n
        The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
        \n
        - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
        - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
        \n
        I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
        \n
        To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711751334 {#4512
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4520 …}
      +reports: Doctrine\ORM\PersistentCollection {#4522 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
      +badges: Doctrine\ORM\PersistentCollection {#4528 …}
      +children: []
      -id: 25574
      -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
      -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703921601
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/10638996"
      +editedAt: DateTimeImmutable @1708970126 {#4509
        date: 2024-02-26 18:55:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703835201 {#4511
        date: 2023-12-29 08:33:21.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2047 …}
    +root: App\Entity\EntryComment {#2132
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2138 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Could you do:\n
        \n
        > Please share the output of `grep -v /sys/class/dmi/id/*` as a normal user (not root)\n
        \n
        It looks like all the patches from that thread are in linux 6.6, so your board may still need quirks added.\n
        \n
        Once you know the board name you try something like this:\n
        \n
        ```\n
        \n
        <span style="color:#323232;">  boot.kernelPatches = [{\n
        </span><span style="color:#323232;">      name = "acpi quirk";\n
        </span><span style="color:#323232;">      patch = pkgs.writeText "acpi.patch" ''\n
        </span><span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">index 297a88587031..655332f3a5da 100644\n
        </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">@@ -524,6 +524,12 @@ static const struct dmi_system_id pcspecialist_laptop[] = {\n
        </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM6BG0Q"),\n
        </span><span style="color:#323232;"> \t\t},\n
        </span><span style="color:#323232;"> \t},\n
        </span><span style="color:#323232;">+\t{\n
        </span><span style="color:#323232;">+\t\t/* [COMPUTER DESCRIPTION] */\n
        </span><span style="color:#323232;">+\t\t.matches = {\n
        </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "[BOARD_NAME]"),\n
        </span><span style="color:#323232;">+\t\t},\n
        </span><span style="color:#323232;">+\t},\n
        </span><span style="color:#323232;"> \t{ }\n
        </span><span style="color:#323232;"> };\n
        </span><span style="color:#323232;">'';\n
        </span><span style="color:#323232;">  }];\n
        </span>\n
        ```\n
        \n
        Just be careful that the indentation of the patch part doesn’t get changed.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1711751334 {#2350
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Splatsune@beehaw.org"
        "@Splatsune@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2129 …}
      +nested: Doctrine\ORM\PersistentCollection {#2130 …}
      +votes: Doctrine\ORM\PersistentCollection {#2140 …}
      +reports: Doctrine\ORM\PersistentCollection {#2088 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2091 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
      -id: 262244
      -bodyTs: "'+524':69 '-524':67 '/sys/class/dmi/id':11 '100644':64 '12':70 '297a88587031':62 '6':68 '6.6':30 '655332f3a5da':63 'a/drivers/acpi/resource.c':59,65 'acpi':52 'acpi.patch':56 'ad':38 'b/drivers/acpi/resource.c':60,66 'board':33,43,82,91,93 'boot.kernelpatches':50 'care':97 'chang':108 'comput':85 'const':72 'could':1 'descript':86 'diff':57 'dmi':74,79,81,88,90 'doesn':105 'get':107 'git':58 'gm6bg0q':84 'grep':9 'id':76 'indent':100 'index':61 'know':41 'laptop':78 'like':20,48 'linux':29 'look':19 'match':80,87,89 'may':34 'name':44,51,83,92,94 'need':36 'normal':14 'output':7 'part':104 'patch':23,54,103 'pcspecialist':77 'pkgs.writetext':55 'pleas':4 'quirk':37,53 'root':17 'share':5 'someth':47 'static':71 'still':35 'struct':73 'system':75 'thread':26 'tri':46 'user':15 'v':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6940624"
      +editedAt: DateTimeImmutable @1709059514 {#2348
        date: 2024-02-27 19:45:14.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703861152 {#2369
        date: 2023-12-29 15:45:52.0 +01:00
      }
    }
    +body: """
      [git.kernel.org/pub/scm/linux/kernel/…/commit/?h=b…](https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git/commit/?h=bleeding-edge&id=e2605d4039a42a03000856b3229932455717b48b)\n
      \n
      FYI, I think the fix will make it into 6.8.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704378039 {#2031
      date: 2024-01-04 15:20:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2046 …}
    +nested: Doctrine\ORM\PersistentCollection {#2051 …}
    +votes: Doctrine\ORM\PersistentCollection {#2049 …}
    +reports: Doctrine\ORM\PersistentCollection {#2067 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2066 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2065 …}
    -id: 279562
    -bodyTs: "'/commit':4 '/pub/scm/linux/kernel/':3 '/pub/scm/linux/kernel/git/rafael/linux-pm.git/commit/?h=bleeding-edge&id=e2605d4039a42a03000856b3229932455717b48b)':9 '6.8':19 'b':6 'fix':14 'fyi':10 'git.kernel.org':2,8 'git.kernel.org/pub/scm/linux/kernel/':1 'git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git/commit/?h=bleeding-edge&id=e2605d4039a42a03000856b3229932455717b48b)':7 'h':5 'make':16 'think':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7067138"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704378039 {#2036
      date: 2024-01-04 15:20:39.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#6682
  +comment: App\Entity\EntryComment {#2329
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2138
      +user: Proxies\__CG__\App\Entity\User {#1992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
      +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
      +url: null
      +body: """
        I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
        \n
        The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
        \n
        - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
        - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
        \n
        I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
        \n
        To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711751334 {#4512
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4520 …}
      +reports: Doctrine\ORM\PersistentCollection {#4522 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
      +badges: Doctrine\ORM\PersistentCollection {#4528 …}
      +children: []
      -id: 25574
      -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
      -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703921601
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/10638996"
      +editedAt: DateTimeImmutable @1708970126 {#4509
        date: 2024-02-26 18:55:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703835201 {#4511
        date: 2023-12-29 08:33:21.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2047 …}
    +root: App\Entity\EntryComment {#2132
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2138 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Could you do:\n
        \n
        > Please share the output of `grep -v /sys/class/dmi/id/*` as a normal user (not root)\n
        \n
        It looks like all the patches from that thread are in linux 6.6, so your board may still need quirks added.\n
        \n
        Once you know the board name you try something like this:\n
        \n
        ```\n
        \n
        <span style="color:#323232;">  boot.kernelPatches = [{\n
        </span><span style="color:#323232;">      name = "acpi quirk";\n
        </span><span style="color:#323232;">      patch = pkgs.writeText "acpi.patch" ''\n
        </span><span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">index 297a88587031..655332f3a5da 100644\n
        </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">@@ -524,6 +524,12 @@ static const struct dmi_system_id pcspecialist_laptop[] = {\n
        </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM6BG0Q"),\n
        </span><span style="color:#323232;"> \t\t},\n
        </span><span style="color:#323232;"> \t},\n
        </span><span style="color:#323232;">+\t{\n
        </span><span style="color:#323232;">+\t\t/* [COMPUTER DESCRIPTION] */\n
        </span><span style="color:#323232;">+\t\t.matches = {\n
        </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "[BOARD_NAME]"),\n
        </span><span style="color:#323232;">+\t\t},\n
        </span><span style="color:#323232;">+\t},\n
        </span><span style="color:#323232;"> \t{ }\n
        </span><span style="color:#323232;"> };\n
        </span><span style="color:#323232;">'';\n
        </span><span style="color:#323232;">  }];\n
        </span>\n
        ```\n
        \n
        Just be careful that the indentation of the patch part doesn’t get changed.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1711751334 {#2350
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Splatsune@beehaw.org"
        "@Splatsune@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2129 …}
      +nested: Doctrine\ORM\PersistentCollection {#2130 …}
      +votes: Doctrine\ORM\PersistentCollection {#2140 …}
      +reports: Doctrine\ORM\PersistentCollection {#2088 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2091 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
      -id: 262244
      -bodyTs: "'+524':69 '-524':67 '/sys/class/dmi/id':11 '100644':64 '12':70 '297a88587031':62 '6':68 '6.6':30 '655332f3a5da':63 'a/drivers/acpi/resource.c':59,65 'acpi':52 'acpi.patch':56 'ad':38 'b/drivers/acpi/resource.c':60,66 'board':33,43,82,91,93 'boot.kernelpatches':50 'care':97 'chang':108 'comput':85 'const':72 'could':1 'descript':86 'diff':57 'dmi':74,79,81,88,90 'doesn':105 'get':107 'git':58 'gm6bg0q':84 'grep':9 'id':76 'indent':100 'index':61 'know':41 'laptop':78 'like':20,48 'linux':29 'look':19 'match':80,87,89 'may':34 'name':44,51,83,92,94 'need':36 'normal':14 'output':7 'part':104 'patch':23,54,103 'pcspecialist':77 'pkgs.writetext':55 'pleas':4 'quirk':37,53 'root':17 'share':5 'someth':47 'static':71 'still':35 'struct':73 'system':75 'thread':26 'tri':46 'user':15 'v':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6940624"
      +editedAt: DateTimeImmutable @1709059514 {#2348
        date: 2024-02-27 19:45:14.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703861152 {#2369
        date: 2023-12-29 15:45:52.0 +01:00
      }
    }
    +body: """
      [git.kernel.org/pub/scm/linux/kernel/…/commit/?h=b…](https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git/commit/?h=bleeding-edge&id=e2605d4039a42a03000856b3229932455717b48b)\n
      \n
      FYI, I think the fix will make it into 6.8.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704378039 {#2031
      date: 2024-01-04 15:20:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2046 …}
    +nested: Doctrine\ORM\PersistentCollection {#2051 …}
    +votes: Doctrine\ORM\PersistentCollection {#2049 …}
    +reports: Doctrine\ORM\PersistentCollection {#2067 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2066 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2065 …}
    -id: 279562
    -bodyTs: "'/commit':4 '/pub/scm/linux/kernel/':3 '/pub/scm/linux/kernel/git/rafael/linux-pm.git/commit/?h=bleeding-edge&id=e2605d4039a42a03000856b3229932455717b48b)':9 '6.8':19 'b':6 'fix':14 'fyi':10 'git.kernel.org':2,8 'git.kernel.org/pub/scm/linux/kernel/':1 'git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git/commit/?h=bleeding-edge&id=e2605d4039a42a03000856b3229932455717b48b)':7 'h':5 'make':16 'think':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7067138"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704378039 {#2036
      date: 2024-01-04 15:20:39.0 +01:00
    }
  }
  +showMagazineName: true
  +showEntryTitle: true
  +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.18 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#6727
  +user: App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.18 ms
Input props
[
  "date" => DateTimeImmutable @1704378039 {#2036
    date: 2024-01-04 15:20:39.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#6783
  +date: DateTimeImmutable @1704378039 {#2036
    date: 2024-01-04 15:20:39.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.12 ms
Input props
[
  "createdAt" => DateTimeImmutable @1704378039 {#2036
    date: 2024-01-04 15:20:39.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#6837
  +createdAt: DateTimeImmutable @1704378039 {#2036
    date: 2024-01-04 15:20:39.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 16.0 MiB 0.17 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2454
    +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
    +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 {#2923
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
    +entries: Doctrine\ORM\PersistentCollection {#2933 …}
    +posts: Doctrine\ORM\PersistentCollection {#2935 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
    +bans: Doctrine\ORM\PersistentCollection {#2943 …}
    +reports: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2964 …}
    +logs: Doctrine\ORM\PersistentCollection {#2974 …}
    +awards: Doctrine\ORM\PersistentCollection {#2956 …}
    +categories: Doctrine\ORM\PersistentCollection {#2980 …}
    -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 {#2924
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2925
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#6891
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
    +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
    +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 {#2923
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
    +entries: Doctrine\ORM\PersistentCollection {#2933 …}
    +posts: Doctrine\ORM\PersistentCollection {#2935 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
    +bans: Doctrine\ORM\PersistentCollection {#2943 …}
    +reports: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2964 …}
    +logs: Doctrine\ORM\PersistentCollection {#2974 …}
    +awards: Doctrine\ORM\PersistentCollection {#2956 …}
    +categories: Doctrine\ORM\PersistentCollection {#2980 …}
    -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 {#2924
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2925
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 16.0 MiB 0.17 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2138
    +user: Proxies\__CG__\App\Entity\User {#1992 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
      +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
      +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 {#2923
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
      +entries: Doctrine\ORM\PersistentCollection {#2933 …}
      +posts: Doctrine\ORM\PersistentCollection {#2935 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
      +bans: Doctrine\ORM\PersistentCollection {#2943 …}
      +reports: Doctrine\ORM\PersistentCollection {#2951 …}
      +badges: Doctrine\ORM\PersistentCollection {#2964 …}
      +logs: Doctrine\ORM\PersistentCollection {#2974 …}
      +awards: Doctrine\ORM\PersistentCollection {#2956 …}
      +categories: Doctrine\ORM\PersistentCollection {#2980 …}
      -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 {#2924
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2925
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
    +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
    +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
    +url: null
    +body: """
      I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
      \n
      The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
      \n
      - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
      - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
      \n
      I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
      \n
      To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 20
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711751334 {#4512
      date: 2024-03-29 23:28:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4517 …}
    +votes: Doctrine\ORM\PersistentCollection {#4520 …}
    +reports: Doctrine\ORM\PersistentCollection {#4522 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
    +badges: Doctrine\ORM\PersistentCollection {#4528 …}
    +children: []
    -id: 25574
    -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
    -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703921601
    +visibility: "visible             "
    +apId: "https://beehaw.org/post/10638996"
    +editedAt: DateTimeImmutable @1708970126 {#4509
      date: 2024-02-26 18:55:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703835201 {#4511
      date: 2023-12-29 08:33:21.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#6946
  +entry: Proxies\__CG__\App\Entity\Entry {#2138
    +user: Proxies\__CG__\App\Entity\User {#1992 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
      +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
      +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 {#2923
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
      +entries: Doctrine\ORM\PersistentCollection {#2933 …}
      +posts: Doctrine\ORM\PersistentCollection {#2935 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
      +bans: Doctrine\ORM\PersistentCollection {#2943 …}
      +reports: Doctrine\ORM\PersistentCollection {#2951 …}
      +badges: Doctrine\ORM\PersistentCollection {#2964 …}
      +logs: Doctrine\ORM\PersistentCollection {#2974 …}
      +awards: Doctrine\ORM\PersistentCollection {#2956 …}
      +categories: Doctrine\ORM\PersistentCollection {#2980 …}
      -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 {#2924
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2925
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
    +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
    +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
    +url: null
    +body: """
      I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
      \n
      The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
      \n
      - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
      - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
      \n
      I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
      \n
      To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 20
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711751334 {#4512
      date: 2024-03-29 23:28:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4517 …}
    +votes: Doctrine\ORM\PersistentCollection {#4520 …}
    +reports: Doctrine\ORM\PersistentCollection {#4522 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
    +badges: Doctrine\ORM\PersistentCollection {#4528 …}
    +children: []
    -id: 25574
    -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
    -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703921601
    +visibility: "visible             "
    +apId: "https://beehaw.org/post/10638996"
    +editedAt: DateTimeImmutable @1708970126 {#4509
      date: 2024-02-26 18:55:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703835201 {#4511
      date: 2023-12-29 08:33:21.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.17 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#7001
  +width: 40
  +height: 40
  +user: App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.34 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2329
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2138
      +user: Proxies\__CG__\App\Entity\User {#1992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
      +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
      +url: null
      +body: """
        I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
        \n
        The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
        \n
        - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
        - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
        \n
        I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
        \n
        To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711751334 {#4512
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4520 …}
      +reports: Doctrine\ORM\PersistentCollection {#4522 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
      +badges: Doctrine\ORM\PersistentCollection {#4528 …}
      +children: []
      -id: 25574
      -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
      -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703921601
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/10638996"
      +editedAt: DateTimeImmutable @1708970126 {#4509
        date: 2024-02-26 18:55:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703835201 {#4511
        date: 2023-12-29 08:33:21.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2047 …}
    +root: App\Entity\EntryComment {#2132
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2138 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Could you do:\n
        \n
        > Please share the output of `grep -v /sys/class/dmi/id/*` as a normal user (not root)\n
        \n
        It looks like all the patches from that thread are in linux 6.6, so your board may still need quirks added.\n
        \n
        Once you know the board name you try something like this:\n
        \n
        ```\n
        \n
        <span style="color:#323232;">  boot.kernelPatches = [{\n
        </span><span style="color:#323232;">      name = "acpi quirk";\n
        </span><span style="color:#323232;">      patch = pkgs.writeText "acpi.patch" ''\n
        </span><span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">index 297a88587031..655332f3a5da 100644\n
        </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">@@ -524,6 +524,12 @@ static const struct dmi_system_id pcspecialist_laptop[] = {\n
        </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM6BG0Q"),\n
        </span><span style="color:#323232;"> \t\t},\n
        </span><span style="color:#323232;"> \t},\n
        </span><span style="color:#323232;">+\t{\n
        </span><span style="color:#323232;">+\t\t/* [COMPUTER DESCRIPTION] */\n
        </span><span style="color:#323232;">+\t\t.matches = {\n
        </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "[BOARD_NAME]"),\n
        </span><span style="color:#323232;">+\t\t},\n
        </span><span style="color:#323232;">+\t},\n
        </span><span style="color:#323232;"> \t{ }\n
        </span><span style="color:#323232;"> };\n
        </span><span style="color:#323232;">'';\n
        </span><span style="color:#323232;">  }];\n
        </span>\n
        ```\n
        \n
        Just be careful that the indentation of the patch part doesn’t get changed.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1711751334 {#2350
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Splatsune@beehaw.org"
        "@Splatsune@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2129 …}
      +nested: Doctrine\ORM\PersistentCollection {#2130 …}
      +votes: Doctrine\ORM\PersistentCollection {#2140 …}
      +reports: Doctrine\ORM\PersistentCollection {#2088 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2091 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
      -id: 262244
      -bodyTs: "'+524':69 '-524':67 '/sys/class/dmi/id':11 '100644':64 '12':70 '297a88587031':62 '6':68 '6.6':30 '655332f3a5da':63 'a/drivers/acpi/resource.c':59,65 'acpi':52 'acpi.patch':56 'ad':38 'b/drivers/acpi/resource.c':60,66 'board':33,43,82,91,93 'boot.kernelpatches':50 'care':97 'chang':108 'comput':85 'const':72 'could':1 'descript':86 'diff':57 'dmi':74,79,81,88,90 'doesn':105 'get':107 'git':58 'gm6bg0q':84 'grep':9 'id':76 'indent':100 'index':61 'know':41 'laptop':78 'like':20,48 'linux':29 'look':19 'match':80,87,89 'may':34 'name':44,51,83,92,94 'need':36 'normal':14 'output':7 'part':104 'patch':23,54,103 'pcspecialist':77 'pkgs.writetext':55 'pleas':4 'quirk':37,53 'root':17 'share':5 'someth':47 'static':71 'still':35 'struct':73 'system':75 'thread':26 'tri':46 'user':15 'v':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6940624"
      +editedAt: DateTimeImmutable @1709059514 {#2348
        date: 2024-02-27 19:45:14.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703861152 {#2369
        date: 2023-12-29 15:45:52.0 +01:00
      }
    }
    +body: """
      [git.kernel.org/pub/scm/linux/kernel/…/commit/?h=b…](https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git/commit/?h=bleeding-edge&id=e2605d4039a42a03000856b3229932455717b48b)\n
      \n
      FYI, I think the fix will make it into 6.8.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704378039 {#2031
      date: 2024-01-04 15:20:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2046 …}
    +nested: Doctrine\ORM\PersistentCollection {#2051 …}
    +votes: Doctrine\ORM\PersistentCollection {#2049 …}
    +reports: Doctrine\ORM\PersistentCollection {#2067 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2066 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2065 …}
    -id: 279562
    -bodyTs: "'/commit':4 '/pub/scm/linux/kernel/':3 '/pub/scm/linux/kernel/git/rafael/linux-pm.git/commit/?h=bleeding-edge&id=e2605d4039a42a03000856b3229932455717b48b)':9 '6.8':19 'b':6 'fix':14 'fyi':10 'git.kernel.org':2,8 'git.kernel.org/pub/scm/linux/kernel/':1 'git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git/commit/?h=bleeding-edge&id=e2605d4039a42a03000856b3229932455717b48b)':7 'h':5 'make':16 'think':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7067138"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704378039 {#2036
      date: 2024-01-04 15:20:39.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#7076
  +subject: App\Entity\EntryComment {#2329
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2138
      +user: Proxies\__CG__\App\Entity\User {#1992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
      +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
      +url: null
      +body: """
        I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
        \n
        The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
        \n
        - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
        - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
        \n
        I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
        \n
        To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711751334 {#4512
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4520 …}
      +reports: Doctrine\ORM\PersistentCollection {#4522 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
      +badges: Doctrine\ORM\PersistentCollection {#4528 …}
      +children: []
      -id: 25574
      -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
      -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703921601
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/10638996"
      +editedAt: DateTimeImmutable @1708970126 {#4509
        date: 2024-02-26 18:55:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703835201 {#4511
        date: 2023-12-29 08:33:21.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2047 …}
    +root: App\Entity\EntryComment {#2132
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2138 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Could you do:\n
        \n
        > Please share the output of `grep -v /sys/class/dmi/id/*` as a normal user (not root)\n
        \n
        It looks like all the patches from that thread are in linux 6.6, so your board may still need quirks added.\n
        \n
        Once you know the board name you try something like this:\n
        \n
        ```\n
        \n
        <span style="color:#323232;">  boot.kernelPatches = [{\n
        </span><span style="color:#323232;">      name = "acpi quirk";\n
        </span><span style="color:#323232;">      patch = pkgs.writeText "acpi.patch" ''\n
        </span><span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">index 297a88587031..655332f3a5da 100644\n
        </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">@@ -524,6 +524,12 @@ static const struct dmi_system_id pcspecialist_laptop[] = {\n
        </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM6BG0Q"),\n
        </span><span style="color:#323232;"> \t\t},\n
        </span><span style="color:#323232;"> \t},\n
        </span><span style="color:#323232;">+\t{\n
        </span><span style="color:#323232;">+\t\t/* [COMPUTER DESCRIPTION] */\n
        </span><span style="color:#323232;">+\t\t.matches = {\n
        </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "[BOARD_NAME]"),\n
        </span><span style="color:#323232;">+\t\t},\n
        </span><span style="color:#323232;">+\t},\n
        </span><span style="color:#323232;"> \t{ }\n
        </span><span style="color:#323232;"> };\n
        </span><span style="color:#323232;">'';\n
        </span><span style="color:#323232;">  }];\n
        </span>\n
        ```\n
        \n
        Just be careful that the indentation of the patch part doesn’t get changed.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1711751334 {#2350
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Splatsune@beehaw.org"
        "@Splatsune@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2129 …}
      +nested: Doctrine\ORM\PersistentCollection {#2130 …}
      +votes: Doctrine\ORM\PersistentCollection {#2140 …}
      +reports: Doctrine\ORM\PersistentCollection {#2088 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2091 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
      -id: 262244
      -bodyTs: "'+524':69 '-524':67 '/sys/class/dmi/id':11 '100644':64 '12':70 '297a88587031':62 '6':68 '6.6':30 '655332f3a5da':63 'a/drivers/acpi/resource.c':59,65 'acpi':52 'acpi.patch':56 'ad':38 'b/drivers/acpi/resource.c':60,66 'board':33,43,82,91,93 'boot.kernelpatches':50 'care':97 'chang':108 'comput':85 'const':72 'could':1 'descript':86 'diff':57 'dmi':74,79,81,88,90 'doesn':105 'get':107 'git':58 'gm6bg0q':84 'grep':9 'id':76 'indent':100 'index':61 'know':41 'laptop':78 'like':20,48 'linux':29 'look':19 'match':80,87,89 'may':34 'name':44,51,83,92,94 'need':36 'normal':14 'output':7 'part':104 'patch':23,54,103 'pcspecialist':77 'pkgs.writetext':55 'pleas':4 'quirk':37,53 'root':17 'share':5 'someth':47 'static':71 'still':35 'struct':73 'system':75 'thread':26 'tri':46 'user':15 'v':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6940624"
      +editedAt: DateTimeImmutable @1709059514 {#2348
        date: 2024-02-27 19:45:14.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703861152 {#2369
        date: 2023-12-29 15:45:52.0 +01:00
      }
    }
    +body: """
      [git.kernel.org/pub/scm/linux/kernel/…/commit/?h=b…](https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git/commit/?h=bleeding-edge&id=e2605d4039a42a03000856b3229932455717b48b)\n
      \n
      FYI, I think the fix will make it into 6.8.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704378039 {#2031
      date: 2024-01-04 15:20:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2046 …}
    +nested: Doctrine\ORM\PersistentCollection {#2051 …}
    +votes: Doctrine\ORM\PersistentCollection {#2049 …}
    +reports: Doctrine\ORM\PersistentCollection {#2067 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2066 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2065 …}
    -id: 279562
    -bodyTs: "'/commit':4 '/pub/scm/linux/kernel/':3 '/pub/scm/linux/kernel/git/rafael/linux-pm.git/commit/?h=bleeding-edge&id=e2605d4039a42a03000856b3229932455717b48b)':9 '6.8':19 'b':6 'fix':14 'fyi':10 'git.kernel.org':2,8 'git.kernel.org/pub/scm/linux/kernel/':1 'git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git/commit/?h=bleeding-edge&id=e2605d4039a42a03000856b3229932455717b48b)':7 'h':5 'make':16 'think':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7067138"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704378039 {#2036
      date: 2024-01-04 15:20:39.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.60 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2329
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2138
      +user: Proxies\__CG__\App\Entity\User {#1992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
      +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
      +url: null
      +body: """
        I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
        \n
        The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
        \n
        - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
        - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
        \n
        I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
        \n
        To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711751334 {#4512
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4520 …}
      +reports: Doctrine\ORM\PersistentCollection {#4522 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
      +badges: Doctrine\ORM\PersistentCollection {#4528 …}
      +children: []
      -id: 25574
      -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
      -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703921601
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/10638996"
      +editedAt: DateTimeImmutable @1708970126 {#4509
        date: 2024-02-26 18:55:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703835201 {#4511
        date: 2023-12-29 08:33:21.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2047 …}
    +root: App\Entity\EntryComment {#2132
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2138 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Could you do:\n
        \n
        > Please share the output of `grep -v /sys/class/dmi/id/*` as a normal user (not root)\n
        \n
        It looks like all the patches from that thread are in linux 6.6, so your board may still need quirks added.\n
        \n
        Once you know the board name you try something like this:\n
        \n
        ```\n
        \n
        <span style="color:#323232;">  boot.kernelPatches = [{\n
        </span><span style="color:#323232;">      name = "acpi quirk";\n
        </span><span style="color:#323232;">      patch = pkgs.writeText "acpi.patch" ''\n
        </span><span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">index 297a88587031..655332f3a5da 100644\n
        </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">@@ -524,6 +524,12 @@ static const struct dmi_system_id pcspecialist_laptop[] = {\n
        </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM6BG0Q"),\n
        </span><span style="color:#323232;"> \t\t},\n
        </span><span style="color:#323232;"> \t},\n
        </span><span style="color:#323232;">+\t{\n
        </span><span style="color:#323232;">+\t\t/* [COMPUTER DESCRIPTION] */\n
        </span><span style="color:#323232;">+\t\t.matches = {\n
        </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "[BOARD_NAME]"),\n
        </span><span style="color:#323232;">+\t\t},\n
        </span><span style="color:#323232;">+\t},\n
        </span><span style="color:#323232;"> \t{ }\n
        </span><span style="color:#323232;"> };\n
        </span><span style="color:#323232;">'';\n
        </span><span style="color:#323232;">  }];\n
        </span>\n
        ```\n
        \n
        Just be careful that the indentation of the patch part doesn’t get changed.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1711751334 {#2350
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Splatsune@beehaw.org"
        "@Splatsune@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2129 …}
      +nested: Doctrine\ORM\PersistentCollection {#2130 …}
      +votes: Doctrine\ORM\PersistentCollection {#2140 …}
      +reports: Doctrine\ORM\PersistentCollection {#2088 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2091 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
      -id: 262244
      -bodyTs: "'+524':69 '-524':67 '/sys/class/dmi/id':11 '100644':64 '12':70 '297a88587031':62 '6':68 '6.6':30 '655332f3a5da':63 'a/drivers/acpi/resource.c':59,65 'acpi':52 'acpi.patch':56 'ad':38 'b/drivers/acpi/resource.c':60,66 'board':33,43,82,91,93 'boot.kernelpatches':50 'care':97 'chang':108 'comput':85 'const':72 'could':1 'descript':86 'diff':57 'dmi':74,79,81,88,90 'doesn':105 'get':107 'git':58 'gm6bg0q':84 'grep':9 'id':76 'indent':100 'index':61 'know':41 'laptop':78 'like':20,48 'linux':29 'look':19 'match':80,87,89 'may':34 'name':44,51,83,92,94 'need':36 'normal':14 'output':7 'part':104 'patch':23,54,103 'pcspecialist':77 'pkgs.writetext':55 'pleas':4 'quirk':37,53 'root':17 'share':5 'someth':47 'static':71 'still':35 'struct':73 'system':75 'thread':26 'tri':46 'user':15 'v':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6940624"
      +editedAt: DateTimeImmutable @1709059514 {#2348
        date: 2024-02-27 19:45:14.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703861152 {#2369
        date: 2023-12-29 15:45:52.0 +01:00
      }
    }
    +body: """
      [git.kernel.org/pub/scm/linux/kernel/…/commit/?h=b…](https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git/commit/?h=bleeding-edge&id=e2605d4039a42a03000856b3229932455717b48b)\n
      \n
      FYI, I think the fix will make it into 6.8.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704378039 {#2031
      date: 2024-01-04 15:20:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2046 …}
    +nested: Doctrine\ORM\PersistentCollection {#2051 …}
    +votes: Doctrine\ORM\PersistentCollection {#2049 …}
    +reports: Doctrine\ORM\PersistentCollection {#2067 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2066 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2065 …}
    -id: 279562
    -bodyTs: "'/commit':4 '/pub/scm/linux/kernel/':3 '/pub/scm/linux/kernel/git/rafael/linux-pm.git/commit/?h=bleeding-edge&id=e2605d4039a42a03000856b3229932455717b48b)':9 '6.8':19 'b':6 'fix':14 'fyi':10 'git.kernel.org':2,8 'git.kernel.org/pub/scm/linux/kernel/':1 'git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git/commit/?h=bleeding-edge&id=e2605d4039a42a03000856b3229932455717b48b)':7 'h':5 'make':16 'think':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7067138"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704378039 {#2036
      date: 2024-01-04 15:20:39.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#7133
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2329
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2138
      +user: Proxies\__CG__\App\Entity\User {#1992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
      +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
      +url: null
      +body: """
        I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
        \n
        The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
        \n
        - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
        - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
        \n
        I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
        \n
        To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711751334 {#4512
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4520 …}
      +reports: Doctrine\ORM\PersistentCollection {#4522 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
      +badges: Doctrine\ORM\PersistentCollection {#4528 …}
      +children: []
      -id: 25574
      -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
      -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703921601
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/10638996"
      +editedAt: DateTimeImmutable @1708970126 {#4509
        date: 2024-02-26 18:55:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703835201 {#4511
        date: 2023-12-29 08:33:21.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2047 …}
    +root: App\Entity\EntryComment {#2132
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2138 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Could you do:\n
        \n
        > Please share the output of `grep -v /sys/class/dmi/id/*` as a normal user (not root)\n
        \n
        It looks like all the patches from that thread are in linux 6.6, so your board may still need quirks added.\n
        \n
        Once you know the board name you try something like this:\n
        \n
        ```\n
        \n
        <span style="color:#323232;">  boot.kernelPatches = [{\n
        </span><span style="color:#323232;">      name = "acpi quirk";\n
        </span><span style="color:#323232;">      patch = pkgs.writeText "acpi.patch" ''\n
        </span><span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">index 297a88587031..655332f3a5da 100644\n
        </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">@@ -524,6 +524,12 @@ static const struct dmi_system_id pcspecialist_laptop[] = {\n
        </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM6BG0Q"),\n
        </span><span style="color:#323232;"> \t\t},\n
        </span><span style="color:#323232;"> \t},\n
        </span><span style="color:#323232;">+\t{\n
        </span><span style="color:#323232;">+\t\t/* [COMPUTER DESCRIPTION] */\n
        </span><span style="color:#323232;">+\t\t.matches = {\n
        </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "[BOARD_NAME]"),\n
        </span><span style="color:#323232;">+\t\t},\n
        </span><span style="color:#323232;">+\t},\n
        </span><span style="color:#323232;"> \t{ }\n
        </span><span style="color:#323232;"> };\n
        </span><span style="color:#323232;">'';\n
        </span><span style="color:#323232;">  }];\n
        </span>\n
        ```\n
        \n
        Just be careful that the indentation of the patch part doesn’t get changed.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1711751334 {#2350
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Splatsune@beehaw.org"
        "@Splatsune@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2129 …}
      +nested: Doctrine\ORM\PersistentCollection {#2130 …}
      +votes: Doctrine\ORM\PersistentCollection {#2140 …}
      +reports: Doctrine\ORM\PersistentCollection {#2088 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2091 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
      -id: 262244
      -bodyTs: "'+524':69 '-524':67 '/sys/class/dmi/id':11 '100644':64 '12':70 '297a88587031':62 '6':68 '6.6':30 '655332f3a5da':63 'a/drivers/acpi/resource.c':59,65 'acpi':52 'acpi.patch':56 'ad':38 'b/drivers/acpi/resource.c':60,66 'board':33,43,82,91,93 'boot.kernelpatches':50 'care':97 'chang':108 'comput':85 'const':72 'could':1 'descript':86 'diff':57 'dmi':74,79,81,88,90 'doesn':105 'get':107 'git':58 'gm6bg0q':84 'grep':9 'id':76 'indent':100 'index':61 'know':41 'laptop':78 'like':20,48 'linux':29 'look':19 'match':80,87,89 'may':34 'name':44,51,83,92,94 'need':36 'normal':14 'output':7 'part':104 'patch':23,54,103 'pcspecialist':77 'pkgs.writetext':55 'pleas':4 'quirk':37,53 'root':17 'share':5 'someth':47 'static':71 'still':35 'struct':73 'system':75 'thread':26 'tri':46 'user':15 'v':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6940624"
      +editedAt: DateTimeImmutable @1709059514 {#2348
        date: 2024-02-27 19:45:14.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703861152 {#2369
        date: 2023-12-29 15:45:52.0 +01:00
      }
    }
    +body: """
      [git.kernel.org/pub/scm/linux/kernel/…/commit/?h=b…](https://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git/commit/?h=bleeding-edge&id=e2605d4039a42a03000856b3229932455717b48b)\n
      \n
      FYI, I think the fix will make it into 6.8.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704378039 {#2031
      date: 2024-01-04 15:20:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2046 …}
    +nested: Doctrine\ORM\PersistentCollection {#2051 …}
    +votes: Doctrine\ORM\PersistentCollection {#2049 …}
    +reports: Doctrine\ORM\PersistentCollection {#2067 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2066 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2065 …}
    -id: 279562
    -bodyTs: "'/commit':4 '/pub/scm/linux/kernel/':3 '/pub/scm/linux/kernel/git/rafael/linux-pm.git/commit/?h=bleeding-edge&id=e2605d4039a42a03000856b3229932455717b48b)':9 '6.8':19 'b':6 'fix':14 'fyi':10 'git.kernel.org':2,8 'git.kernel.org/pub/scm/linux/kernel/':1 'git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git/commit/?h=bleeding-edge&id=e2605d4039a42a03000856b3229932455717b48b)':7 'h':5 'make':16 'think':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7067138"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704378039 {#2036
      date: 2024-01-04 15:20:39.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 6.03 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2073
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2138
      +user: Proxies\__CG__\App\Entity\User {#1992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
      +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
      +url: null
      +body: """
        I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
        \n
        The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
        \n
        - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
        - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
        \n
        I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
        \n
        To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711751334 {#4512
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4520 …}
      +reports: Doctrine\ORM\PersistentCollection {#4522 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
      +badges: Doctrine\ORM\PersistentCollection {#4528 …}
      +children: []
      -id: 25574
      -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
      -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703921601
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/10638996"
      +editedAt: DateTimeImmutable @1708970126 {#4509
        date: 2024-02-26 18:55:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703835201 {#4511
        date: 2023-12-29 08:33:21.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2047 …}
    +root: App\Entity\EntryComment {#2132
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2138 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Could you do:\n
        \n
        > Please share the output of `grep -v /sys/class/dmi/id/*` as a normal user (not root)\n
        \n
        It looks like all the patches from that thread are in linux 6.6, so your board may still need quirks added.\n
        \n
        Once you know the board name you try something like this:\n
        \n
        ```\n
        \n
        <span style="color:#323232;">  boot.kernelPatches = [{\n
        </span><span style="color:#323232;">      name = "acpi quirk";\n
        </span><span style="color:#323232;">      patch = pkgs.writeText "acpi.patch" ''\n
        </span><span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">index 297a88587031..655332f3a5da 100644\n
        </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">@@ -524,6 +524,12 @@ static const struct dmi_system_id pcspecialist_laptop[] = {\n
        </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM6BG0Q"),\n
        </span><span style="color:#323232;"> \t\t},\n
        </span><span style="color:#323232;"> \t},\n
        </span><span style="color:#323232;">+\t{\n
        </span><span style="color:#323232;">+\t\t/* [COMPUTER DESCRIPTION] */\n
        </span><span style="color:#323232;">+\t\t.matches = {\n
        </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "[BOARD_NAME]"),\n
        </span><span style="color:#323232;">+\t\t},\n
        </span><span style="color:#323232;">+\t},\n
        </span><span style="color:#323232;"> \t{ }\n
        </span><span style="color:#323232;"> };\n
        </span><span style="color:#323232;">'';\n
        </span><span style="color:#323232;">  }];\n
        </span>\n
        ```\n
        \n
        Just be careful that the indentation of the patch part doesn’t get changed.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1711751334 {#2350
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Splatsune@beehaw.org"
        "@Splatsune@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2129 …}
      +nested: Doctrine\ORM\PersistentCollection {#2130 …}
      +votes: Doctrine\ORM\PersistentCollection {#2140 …}
      +reports: Doctrine\ORM\PersistentCollection {#2088 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2091 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
      -id: 262244
      -bodyTs: "'+524':69 '-524':67 '/sys/class/dmi/id':11 '100644':64 '12':70 '297a88587031':62 '6':68 '6.6':30 '655332f3a5da':63 'a/drivers/acpi/resource.c':59,65 'acpi':52 'acpi.patch':56 'ad':38 'b/drivers/acpi/resource.c':60,66 'board':33,43,82,91,93 'boot.kernelpatches':50 'care':97 'chang':108 'comput':85 'const':72 'could':1 'descript':86 'diff':57 'dmi':74,79,81,88,90 'doesn':105 'get':107 'git':58 'gm6bg0q':84 'grep':9 'id':76 'indent':100 'index':61 'know':41 'laptop':78 'like':20,48 'linux':29 'look':19 'match':80,87,89 'may':34 'name':44,51,83,92,94 'need':36 'normal':14 'output':7 'part':104 'patch':23,54,103 'pcspecialist':77 'pkgs.writetext':55 'pleas':4 'quirk':37,53 'root':17 'share':5 'someth':47 'static':71 'still':35 'struct':73 'system':75 'thread':26 'tri':46 'user':15 'v':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6940624"
      +editedAt: DateTimeImmutable @1709059514 {#2348
        date: 2024-02-27 19:45:14.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703861152 {#2369
        date: 2023-12-29 15:45:52.0 +01:00
      }
    }
    +body: "That’s great. Thanks!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703956783 {#2327
      date: 2023-12-30 18:19:43.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2137 …}
    +nested: Doctrine\ORM\PersistentCollection {#2135 …}
    +votes: Doctrine\ORM\PersistentCollection {#2159 …}
    +reports: Doctrine\ORM\PersistentCollection {#2339 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2336 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2337 …}
    -id: 264986
    -bodyTs: "'great':3 'thank':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6959187"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703956783 {#2325
      date: 2023-12-30 18:19:43.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#4158
  +comment: App\Entity\EntryComment {#2073
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2138
      +user: Proxies\__CG__\App\Entity\User {#1992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
      +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
      +url: null
      +body: """
        I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
        \n
        The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
        \n
        - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
        - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
        \n
        I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
        \n
        To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711751334 {#4512
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4520 …}
      +reports: Doctrine\ORM\PersistentCollection {#4522 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
      +badges: Doctrine\ORM\PersistentCollection {#4528 …}
      +children: []
      -id: 25574
      -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
      -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703921601
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/10638996"
      +editedAt: DateTimeImmutable @1708970126 {#4509
        date: 2024-02-26 18:55:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703835201 {#4511
        date: 2023-12-29 08:33:21.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2047 …}
    +root: App\Entity\EntryComment {#2132
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2138 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Could you do:\n
        \n
        > Please share the output of `grep -v /sys/class/dmi/id/*` as a normal user (not root)\n
        \n
        It looks like all the patches from that thread are in linux 6.6, so your board may still need quirks added.\n
        \n
        Once you know the board name you try something like this:\n
        \n
        ```\n
        \n
        <span style="color:#323232;">  boot.kernelPatches = [{\n
        </span><span style="color:#323232;">      name = "acpi quirk";\n
        </span><span style="color:#323232;">      patch = pkgs.writeText "acpi.patch" ''\n
        </span><span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">index 297a88587031..655332f3a5da 100644\n
        </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">@@ -524,6 +524,12 @@ static const struct dmi_system_id pcspecialist_laptop[] = {\n
        </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM6BG0Q"),\n
        </span><span style="color:#323232;"> \t\t},\n
        </span><span style="color:#323232;"> \t},\n
        </span><span style="color:#323232;">+\t{\n
        </span><span style="color:#323232;">+\t\t/* [COMPUTER DESCRIPTION] */\n
        </span><span style="color:#323232;">+\t\t.matches = {\n
        </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "[BOARD_NAME]"),\n
        </span><span style="color:#323232;">+\t\t},\n
        </span><span style="color:#323232;">+\t},\n
        </span><span style="color:#323232;"> \t{ }\n
        </span><span style="color:#323232;"> };\n
        </span><span style="color:#323232;">'';\n
        </span><span style="color:#323232;">  }];\n
        </span>\n
        ```\n
        \n
        Just be careful that the indentation of the patch part doesn’t get changed.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1711751334 {#2350
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Splatsune@beehaw.org"
        "@Splatsune@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2129 …}
      +nested: Doctrine\ORM\PersistentCollection {#2130 …}
      +votes: Doctrine\ORM\PersistentCollection {#2140 …}
      +reports: Doctrine\ORM\PersistentCollection {#2088 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2091 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
      -id: 262244
      -bodyTs: "'+524':69 '-524':67 '/sys/class/dmi/id':11 '100644':64 '12':70 '297a88587031':62 '6':68 '6.6':30 '655332f3a5da':63 'a/drivers/acpi/resource.c':59,65 'acpi':52 'acpi.patch':56 'ad':38 'b/drivers/acpi/resource.c':60,66 'board':33,43,82,91,93 'boot.kernelpatches':50 'care':97 'chang':108 'comput':85 'const':72 'could':1 'descript':86 'diff':57 'dmi':74,79,81,88,90 'doesn':105 'get':107 'git':58 'gm6bg0q':84 'grep':9 'id':76 'indent':100 'index':61 'know':41 'laptop':78 'like':20,48 'linux':29 'look':19 'match':80,87,89 'may':34 'name':44,51,83,92,94 'need':36 'normal':14 'output':7 'part':104 'patch':23,54,103 'pcspecialist':77 'pkgs.writetext':55 'pleas':4 'quirk':37,53 'root':17 'share':5 'someth':47 'static':71 'still':35 'struct':73 'system':75 'thread':26 'tri':46 'user':15 'v':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6940624"
      +editedAt: DateTimeImmutable @1709059514 {#2348
        date: 2024-02-27 19:45:14.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703861152 {#2369
        date: 2023-12-29 15:45:52.0 +01:00
      }
    }
    +body: "That’s great. Thanks!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703956783 {#2327
      date: 2023-12-30 18:19:43.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2137 …}
    +nested: Doctrine\ORM\PersistentCollection {#2135 …}
    +votes: Doctrine\ORM\PersistentCollection {#2159 …}
    +reports: Doctrine\ORM\PersistentCollection {#2339 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2336 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2337 …}
    -id: 264986
    -bodyTs: "'great':3 'thank':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6959187"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703956783 {#2325
      date: 2023-12-30 18:19:43.0 +01:00
    }
  }
  +showMagazineName: true
  +showEntryTitle: true
  +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.13 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#4874
  +user: App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1703956783 {#2325
    date: 2023-12-30 18:19:43.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#1439
  +date: DateTimeImmutable @1703956783 {#2325
    date: 2023-12-30 18:19:43.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1703956783 {#2325
    date: 2023-12-30 18:19:43.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#4109
  +createdAt: DateTimeImmutable @1703956783 {#2325
    date: 2023-12-30 18:19:43.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 {#2454
    +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
    +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 {#2923
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
    +entries: Doctrine\ORM\PersistentCollection {#2933 …}
    +posts: Doctrine\ORM\PersistentCollection {#2935 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
    +bans: Doctrine\ORM\PersistentCollection {#2943 …}
    +reports: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2964 …}
    +logs: Doctrine\ORM\PersistentCollection {#2974 …}
    +awards: Doctrine\ORM\PersistentCollection {#2956 …}
    +categories: Doctrine\ORM\PersistentCollection {#2980 …}
    -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 {#2924
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2925
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#6411
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
    +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
    +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 {#2923
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
    +entries: Doctrine\ORM\PersistentCollection {#2933 …}
    +posts: Doctrine\ORM\PersistentCollection {#2935 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
    +bans: Doctrine\ORM\PersistentCollection {#2943 …}
    +reports: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2964 …}
    +logs: Doctrine\ORM\PersistentCollection {#2974 …}
    +awards: Doctrine\ORM\PersistentCollection {#2956 …}
    +categories: Doctrine\ORM\PersistentCollection {#2980 …}
    -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 {#2924
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2925
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 16.0 MiB 0.13 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2138
    +user: Proxies\__CG__\App\Entity\User {#1992 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
      +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
      +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 {#2923
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
      +entries: Doctrine\ORM\PersistentCollection {#2933 …}
      +posts: Doctrine\ORM\PersistentCollection {#2935 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
      +bans: Doctrine\ORM\PersistentCollection {#2943 …}
      +reports: Doctrine\ORM\PersistentCollection {#2951 …}
      +badges: Doctrine\ORM\PersistentCollection {#2964 …}
      +logs: Doctrine\ORM\PersistentCollection {#2974 …}
      +awards: Doctrine\ORM\PersistentCollection {#2956 …}
      +categories: Doctrine\ORM\PersistentCollection {#2980 …}
      -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 {#2924
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2925
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
    +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
    +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
    +url: null
    +body: """
      I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
      \n
      The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
      \n
      - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
      - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
      \n
      I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
      \n
      To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 20
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711751334 {#4512
      date: 2024-03-29 23:28:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4517 …}
    +votes: Doctrine\ORM\PersistentCollection {#4520 …}
    +reports: Doctrine\ORM\PersistentCollection {#4522 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
    +badges: Doctrine\ORM\PersistentCollection {#4528 …}
    +children: []
    -id: 25574
    -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
    -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703921601
    +visibility: "visible             "
    +apId: "https://beehaw.org/post/10638996"
    +editedAt: DateTimeImmutable @1708970126 {#4509
      date: 2024-02-26 18:55:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703835201 {#4511
      date: 2023-12-29 08:33:21.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#7398
  +entry: Proxies\__CG__\App\Entity\Entry {#2138
    +user: Proxies\__CG__\App\Entity\User {#1992 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
      +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
      +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 {#2923
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
      +entries: Doctrine\ORM\PersistentCollection {#2933 …}
      +posts: Doctrine\ORM\PersistentCollection {#2935 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
      +bans: Doctrine\ORM\PersistentCollection {#2943 …}
      +reports: Doctrine\ORM\PersistentCollection {#2951 …}
      +badges: Doctrine\ORM\PersistentCollection {#2964 …}
      +logs: Doctrine\ORM\PersistentCollection {#2974 …}
      +awards: Doctrine\ORM\PersistentCollection {#2956 …}
      +categories: Doctrine\ORM\PersistentCollection {#2980 …}
      -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 {#2924
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2925
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
    +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
    +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
    +url: null
    +body: """
      I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
      \n
      The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
      \n
      - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
      - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
      \n
      I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
      \n
      To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 20
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711751334 {#4512
      date: 2024-03-29 23:28:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4517 …}
    +votes: Doctrine\ORM\PersistentCollection {#4520 …}
    +reports: Doctrine\ORM\PersistentCollection {#4522 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
    +badges: Doctrine\ORM\PersistentCollection {#4528 …}
    +children: []
    -id: 25574
    -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
    -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703921601
    +visibility: "visible             "
    +apId: "https://beehaw.org/post/10638996"
    +editedAt: DateTimeImmutable @1708970126 {#4509
      date: 2024-02-26 18:55:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703835201 {#4511
      date: 2023-12-29 08:33:21.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.13 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#7453
  +width: 40
  +height: 40
  +user: App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.36 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2073
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2138
      +user: Proxies\__CG__\App\Entity\User {#1992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
      +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
      +url: null
      +body: """
        I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
        \n
        The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
        \n
        - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
        - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
        \n
        I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
        \n
        To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711751334 {#4512
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4520 …}
      +reports: Doctrine\ORM\PersistentCollection {#4522 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
      +badges: Doctrine\ORM\PersistentCollection {#4528 …}
      +children: []
      -id: 25574
      -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
      -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703921601
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/10638996"
      +editedAt: DateTimeImmutable @1708970126 {#4509
        date: 2024-02-26 18:55:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703835201 {#4511
        date: 2023-12-29 08:33:21.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2047 …}
    +root: App\Entity\EntryComment {#2132
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2138 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Could you do:\n
        \n
        > Please share the output of `grep -v /sys/class/dmi/id/*` as a normal user (not root)\n
        \n
        It looks like all the patches from that thread are in linux 6.6, so your board may still need quirks added.\n
        \n
        Once you know the board name you try something like this:\n
        \n
        ```\n
        \n
        <span style="color:#323232;">  boot.kernelPatches = [{\n
        </span><span style="color:#323232;">      name = "acpi quirk";\n
        </span><span style="color:#323232;">      patch = pkgs.writeText "acpi.patch" ''\n
        </span><span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">index 297a88587031..655332f3a5da 100644\n
        </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">@@ -524,6 +524,12 @@ static const struct dmi_system_id pcspecialist_laptop[] = {\n
        </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM6BG0Q"),\n
        </span><span style="color:#323232;"> \t\t},\n
        </span><span style="color:#323232;"> \t},\n
        </span><span style="color:#323232;">+\t{\n
        </span><span style="color:#323232;">+\t\t/* [COMPUTER DESCRIPTION] */\n
        </span><span style="color:#323232;">+\t\t.matches = {\n
        </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "[BOARD_NAME]"),\n
        </span><span style="color:#323232;">+\t\t},\n
        </span><span style="color:#323232;">+\t},\n
        </span><span style="color:#323232;"> \t{ }\n
        </span><span style="color:#323232;"> };\n
        </span><span style="color:#323232;">'';\n
        </span><span style="color:#323232;">  }];\n
        </span>\n
        ```\n
        \n
        Just be careful that the indentation of the patch part doesn’t get changed.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1711751334 {#2350
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Splatsune@beehaw.org"
        "@Splatsune@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2129 …}
      +nested: Doctrine\ORM\PersistentCollection {#2130 …}
      +votes: Doctrine\ORM\PersistentCollection {#2140 …}
      +reports: Doctrine\ORM\PersistentCollection {#2088 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2091 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
      -id: 262244
      -bodyTs: "'+524':69 '-524':67 '/sys/class/dmi/id':11 '100644':64 '12':70 '297a88587031':62 '6':68 '6.6':30 '655332f3a5da':63 'a/drivers/acpi/resource.c':59,65 'acpi':52 'acpi.patch':56 'ad':38 'b/drivers/acpi/resource.c':60,66 'board':33,43,82,91,93 'boot.kernelpatches':50 'care':97 'chang':108 'comput':85 'const':72 'could':1 'descript':86 'diff':57 'dmi':74,79,81,88,90 'doesn':105 'get':107 'git':58 'gm6bg0q':84 'grep':9 'id':76 'indent':100 'index':61 'know':41 'laptop':78 'like':20,48 'linux':29 'look':19 'match':80,87,89 'may':34 'name':44,51,83,92,94 'need':36 'normal':14 'output':7 'part':104 'patch':23,54,103 'pcspecialist':77 'pkgs.writetext':55 'pleas':4 'quirk':37,53 'root':17 'share':5 'someth':47 'static':71 'still':35 'struct':73 'system':75 'thread':26 'tri':46 'user':15 'v':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6940624"
      +editedAt: DateTimeImmutable @1709059514 {#2348
        date: 2024-02-27 19:45:14.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703861152 {#2369
        date: 2023-12-29 15:45:52.0 +01:00
      }
    }
    +body: "That’s great. Thanks!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703956783 {#2327
      date: 2023-12-30 18:19:43.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2137 …}
    +nested: Doctrine\ORM\PersistentCollection {#2135 …}
    +votes: Doctrine\ORM\PersistentCollection {#2159 …}
    +reports: Doctrine\ORM\PersistentCollection {#2339 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2336 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2337 …}
    -id: 264986
    -bodyTs: "'great':3 'thank':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6959187"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703956783 {#2325
      date: 2023-12-30 18:19:43.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#7522
  +subject: App\Entity\EntryComment {#2073
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2138
      +user: Proxies\__CG__\App\Entity\User {#1992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
      +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
      +url: null
      +body: """
        I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
        \n
        The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
        \n
        - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
        - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
        \n
        I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
        \n
        To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711751334 {#4512
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4520 …}
      +reports: Doctrine\ORM\PersistentCollection {#4522 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
      +badges: Doctrine\ORM\PersistentCollection {#4528 …}
      +children: []
      -id: 25574
      -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
      -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703921601
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/10638996"
      +editedAt: DateTimeImmutable @1708970126 {#4509
        date: 2024-02-26 18:55:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703835201 {#4511
        date: 2023-12-29 08:33:21.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2047 …}
    +root: App\Entity\EntryComment {#2132
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2138 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Could you do:\n
        \n
        > Please share the output of `grep -v /sys/class/dmi/id/*` as a normal user (not root)\n
        \n
        It looks like all the patches from that thread are in linux 6.6, so your board may still need quirks added.\n
        \n
        Once you know the board name you try something like this:\n
        \n
        ```\n
        \n
        <span style="color:#323232;">  boot.kernelPatches = [{\n
        </span><span style="color:#323232;">      name = "acpi quirk";\n
        </span><span style="color:#323232;">      patch = pkgs.writeText "acpi.patch" ''\n
        </span><span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">index 297a88587031..655332f3a5da 100644\n
        </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">@@ -524,6 +524,12 @@ static const struct dmi_system_id pcspecialist_laptop[] = {\n
        </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM6BG0Q"),\n
        </span><span style="color:#323232;"> \t\t},\n
        </span><span style="color:#323232;"> \t},\n
        </span><span style="color:#323232;">+\t{\n
        </span><span style="color:#323232;">+\t\t/* [COMPUTER DESCRIPTION] */\n
        </span><span style="color:#323232;">+\t\t.matches = {\n
        </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "[BOARD_NAME]"),\n
        </span><span style="color:#323232;">+\t\t},\n
        </span><span style="color:#323232;">+\t},\n
        </span><span style="color:#323232;"> \t{ }\n
        </span><span style="color:#323232;"> };\n
        </span><span style="color:#323232;">'';\n
        </span><span style="color:#323232;">  }];\n
        </span>\n
        ```\n
        \n
        Just be careful that the indentation of the patch part doesn’t get changed.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1711751334 {#2350
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Splatsune@beehaw.org"
        "@Splatsune@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2129 …}
      +nested: Doctrine\ORM\PersistentCollection {#2130 …}
      +votes: Doctrine\ORM\PersistentCollection {#2140 …}
      +reports: Doctrine\ORM\PersistentCollection {#2088 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2091 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
      -id: 262244
      -bodyTs: "'+524':69 '-524':67 '/sys/class/dmi/id':11 '100644':64 '12':70 '297a88587031':62 '6':68 '6.6':30 '655332f3a5da':63 'a/drivers/acpi/resource.c':59,65 'acpi':52 'acpi.patch':56 'ad':38 'b/drivers/acpi/resource.c':60,66 'board':33,43,82,91,93 'boot.kernelpatches':50 'care':97 'chang':108 'comput':85 'const':72 'could':1 'descript':86 'diff':57 'dmi':74,79,81,88,90 'doesn':105 'get':107 'git':58 'gm6bg0q':84 'grep':9 'id':76 'indent':100 'index':61 'know':41 'laptop':78 'like':20,48 'linux':29 'look':19 'match':80,87,89 'may':34 'name':44,51,83,92,94 'need':36 'normal':14 'output':7 'part':104 'patch':23,54,103 'pcspecialist':77 'pkgs.writetext':55 'pleas':4 'quirk':37,53 'root':17 'share':5 'someth':47 'static':71 'still':35 'struct':73 'system':75 'thread':26 'tri':46 'user':15 'v':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6940624"
      +editedAt: DateTimeImmutable @1709059514 {#2348
        date: 2024-02-27 19:45:14.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703861152 {#2369
        date: 2023-12-29 15:45:52.0 +01:00
      }
    }
    +body: "That’s great. Thanks!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703956783 {#2327
      date: 2023-12-30 18:19:43.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2137 …}
    +nested: Doctrine\ORM\PersistentCollection {#2135 …}
    +votes: Doctrine\ORM\PersistentCollection {#2159 …}
    +reports: Doctrine\ORM\PersistentCollection {#2339 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2336 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2337 …}
    -id: 264986
    -bodyTs: "'great':3 'thank':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6959187"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703956783 {#2325
      date: 2023-12-30 18:19:43.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.61 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2073
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2138
      +user: Proxies\__CG__\App\Entity\User {#1992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
      +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
      +url: null
      +body: """
        I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
        \n
        The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
        \n
        - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
        - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
        \n
        I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
        \n
        To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711751334 {#4512
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4520 …}
      +reports: Doctrine\ORM\PersistentCollection {#4522 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
      +badges: Doctrine\ORM\PersistentCollection {#4528 …}
      +children: []
      -id: 25574
      -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
      -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703921601
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/10638996"
      +editedAt: DateTimeImmutable @1708970126 {#4509
        date: 2024-02-26 18:55:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703835201 {#4511
        date: 2023-12-29 08:33:21.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2047 …}
    +root: App\Entity\EntryComment {#2132
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2138 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Could you do:\n
        \n
        > Please share the output of `grep -v /sys/class/dmi/id/*` as a normal user (not root)\n
        \n
        It looks like all the patches from that thread are in linux 6.6, so your board may still need quirks added.\n
        \n
        Once you know the board name you try something like this:\n
        \n
        ```\n
        \n
        <span style="color:#323232;">  boot.kernelPatches = [{\n
        </span><span style="color:#323232;">      name = "acpi quirk";\n
        </span><span style="color:#323232;">      patch = pkgs.writeText "acpi.patch" ''\n
        </span><span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">index 297a88587031..655332f3a5da 100644\n
        </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">@@ -524,6 +524,12 @@ static const struct dmi_system_id pcspecialist_laptop[] = {\n
        </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM6BG0Q"),\n
        </span><span style="color:#323232;"> \t\t},\n
        </span><span style="color:#323232;"> \t},\n
        </span><span style="color:#323232;">+\t{\n
        </span><span style="color:#323232;">+\t\t/* [COMPUTER DESCRIPTION] */\n
        </span><span style="color:#323232;">+\t\t.matches = {\n
        </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "[BOARD_NAME]"),\n
        </span><span style="color:#323232;">+\t\t},\n
        </span><span style="color:#323232;">+\t},\n
        </span><span style="color:#323232;"> \t{ }\n
        </span><span style="color:#323232;"> };\n
        </span><span style="color:#323232;">'';\n
        </span><span style="color:#323232;">  }];\n
        </span>\n
        ```\n
        \n
        Just be careful that the indentation of the patch part doesn’t get changed.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1711751334 {#2350
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Splatsune@beehaw.org"
        "@Splatsune@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2129 …}
      +nested: Doctrine\ORM\PersistentCollection {#2130 …}
      +votes: Doctrine\ORM\PersistentCollection {#2140 …}
      +reports: Doctrine\ORM\PersistentCollection {#2088 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2091 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
      -id: 262244
      -bodyTs: "'+524':69 '-524':67 '/sys/class/dmi/id':11 '100644':64 '12':70 '297a88587031':62 '6':68 '6.6':30 '655332f3a5da':63 'a/drivers/acpi/resource.c':59,65 'acpi':52 'acpi.patch':56 'ad':38 'b/drivers/acpi/resource.c':60,66 'board':33,43,82,91,93 'boot.kernelpatches':50 'care':97 'chang':108 'comput':85 'const':72 'could':1 'descript':86 'diff':57 'dmi':74,79,81,88,90 'doesn':105 'get':107 'git':58 'gm6bg0q':84 'grep':9 'id':76 'indent':100 'index':61 'know':41 'laptop':78 'like':20,48 'linux':29 'look':19 'match':80,87,89 'may':34 'name':44,51,83,92,94 'need':36 'normal':14 'output':7 'part':104 'patch':23,54,103 'pcspecialist':77 'pkgs.writetext':55 'pleas':4 'quirk':37,53 'root':17 'share':5 'someth':47 'static':71 'still':35 'struct':73 'system':75 'thread':26 'tri':46 'user':15 'v':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6940624"
      +editedAt: DateTimeImmutable @1709059514 {#2348
        date: 2024-02-27 19:45:14.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703861152 {#2369
        date: 2023-12-29 15:45:52.0 +01:00
      }
    }
    +body: "That’s great. Thanks!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703956783 {#2327
      date: 2023-12-30 18:19:43.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2137 …}
    +nested: Doctrine\ORM\PersistentCollection {#2135 …}
    +votes: Doctrine\ORM\PersistentCollection {#2159 …}
    +reports: Doctrine\ORM\PersistentCollection {#2339 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2336 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2337 …}
    -id: 264986
    -bodyTs: "'great':3 'thank':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6959187"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703956783 {#2325
      date: 2023-12-30 18:19:43.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#7579
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2073
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2138
      +user: Proxies\__CG__\App\Entity\User {#1992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
      +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
      +url: null
      +body: """
        I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
        \n
        The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
        \n
        - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
        - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
        \n
        I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
        \n
        To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711751334 {#4512
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4520 …}
      +reports: Doctrine\ORM\PersistentCollection {#4522 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
      +badges: Doctrine\ORM\PersistentCollection {#4528 …}
      +children: []
      -id: 25574
      -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
      -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703921601
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/10638996"
      +editedAt: DateTimeImmutable @1708970126 {#4509
        date: 2024-02-26 18:55:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703835201 {#4511
        date: 2023-12-29 08:33:21.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2047 …}
    +root: App\Entity\EntryComment {#2132
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2138 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Could you do:\n
        \n
        > Please share the output of `grep -v /sys/class/dmi/id/*` as a normal user (not root)\n
        \n
        It looks like all the patches from that thread are in linux 6.6, so your board may still need quirks added.\n
        \n
        Once you know the board name you try something like this:\n
        \n
        ```\n
        \n
        <span style="color:#323232;">  boot.kernelPatches = [{\n
        </span><span style="color:#323232;">      name = "acpi quirk";\n
        </span><span style="color:#323232;">      patch = pkgs.writeText "acpi.patch" ''\n
        </span><span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">index 297a88587031..655332f3a5da 100644\n
        </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">@@ -524,6 +524,12 @@ static const struct dmi_system_id pcspecialist_laptop[] = {\n
        </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM6BG0Q"),\n
        </span><span style="color:#323232;"> \t\t},\n
        </span><span style="color:#323232;"> \t},\n
        </span><span style="color:#323232;">+\t{\n
        </span><span style="color:#323232;">+\t\t/* [COMPUTER DESCRIPTION] */\n
        </span><span style="color:#323232;">+\t\t.matches = {\n
        </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "[BOARD_NAME]"),\n
        </span><span style="color:#323232;">+\t\t},\n
        </span><span style="color:#323232;">+\t},\n
        </span><span style="color:#323232;"> \t{ }\n
        </span><span style="color:#323232;"> };\n
        </span><span style="color:#323232;">'';\n
        </span><span style="color:#323232;">  }];\n
        </span>\n
        ```\n
        \n
        Just be careful that the indentation of the patch part doesn’t get changed.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1711751334 {#2350
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Splatsune@beehaw.org"
        "@Splatsune@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2129 …}
      +nested: Doctrine\ORM\PersistentCollection {#2130 …}
      +votes: Doctrine\ORM\PersistentCollection {#2140 …}
      +reports: Doctrine\ORM\PersistentCollection {#2088 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2091 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
      -id: 262244
      -bodyTs: "'+524':69 '-524':67 '/sys/class/dmi/id':11 '100644':64 '12':70 '297a88587031':62 '6':68 '6.6':30 '655332f3a5da':63 'a/drivers/acpi/resource.c':59,65 'acpi':52 'acpi.patch':56 'ad':38 'b/drivers/acpi/resource.c':60,66 'board':33,43,82,91,93 'boot.kernelpatches':50 'care':97 'chang':108 'comput':85 'const':72 'could':1 'descript':86 'diff':57 'dmi':74,79,81,88,90 'doesn':105 'get':107 'git':58 'gm6bg0q':84 'grep':9 'id':76 'indent':100 'index':61 'know':41 'laptop':78 'like':20,48 'linux':29 'look':19 'match':80,87,89 'may':34 'name':44,51,83,92,94 'need':36 'normal':14 'output':7 'part':104 'patch':23,54,103 'pcspecialist':77 'pkgs.writetext':55 'pleas':4 'quirk':37,53 'root':17 'share':5 'someth':47 'static':71 'still':35 'struct':73 'system':75 'thread':26 'tri':46 'user':15 'v':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6940624"
      +editedAt: DateTimeImmutable @1709059514 {#2348
        date: 2024-02-27 19:45:14.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703861152 {#2369
        date: 2023-12-29 15:45:52.0 +01:00
      }
    }
    +body: "That’s great. Thanks!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703956783 {#2327
      date: 2023-12-30 18:19:43.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2137 …}
    +nested: Doctrine\ORM\PersistentCollection {#2135 …}
    +votes: Doctrine\ORM\PersistentCollection {#2159 …}
    +reports: Doctrine\ORM\PersistentCollection {#2339 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2336 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2337 …}
    -id: 264986
    -bodyTs: "'great':3 'thank':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6959187"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703956783 {#2325
      date: 2023-12-30 18:19:43.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 5.73 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2300
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2138
      +user: Proxies\__CG__\App\Entity\User {#1992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
      +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
      +url: null
      +body: """
        I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
        \n
        The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
        \n
        - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
        - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
        \n
        I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
        \n
        To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711751334 {#4512
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4520 …}
      +reports: Doctrine\ORM\PersistentCollection {#4522 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
      +badges: Doctrine\ORM\PersistentCollection {#4528 …}
      +children: []
      -id: 25574
      -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
      -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703921601
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/10638996"
      +editedAt: DateTimeImmutable @1708970126 {#4509
        date: 2024-02-26 18:55:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703835201 {#4511
        date: 2023-12-29 08:33:21.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2059 …}
    +root: App\Entity\EntryComment {#2132
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2138 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Could you do:\n
        \n
        > Please share the output of `grep -v /sys/class/dmi/id/*` as a normal user (not root)\n
        \n
        It looks like all the patches from that thread are in linux 6.6, so your board may still need quirks added.\n
        \n
        Once you know the board name you try something like this:\n
        \n
        ```\n
        \n
        <span style="color:#323232;">  boot.kernelPatches = [{\n
        </span><span style="color:#323232;">      name = "acpi quirk";\n
        </span><span style="color:#323232;">      patch = pkgs.writeText "acpi.patch" ''\n
        </span><span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">index 297a88587031..655332f3a5da 100644\n
        </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">@@ -524,6 +524,12 @@ static const struct dmi_system_id pcspecialist_laptop[] = {\n
        </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM6BG0Q"),\n
        </span><span style="color:#323232;"> \t\t},\n
        </span><span style="color:#323232;"> \t},\n
        </span><span style="color:#323232;">+\t{\n
        </span><span style="color:#323232;">+\t\t/* [COMPUTER DESCRIPTION] */\n
        </span><span style="color:#323232;">+\t\t.matches = {\n
        </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "[BOARD_NAME]"),\n
        </span><span style="color:#323232;">+\t\t},\n
        </span><span style="color:#323232;">+\t},\n
        </span><span style="color:#323232;"> \t{ }\n
        </span><span style="color:#323232;"> };\n
        </span><span style="color:#323232;">'';\n
        </span><span style="color:#323232;">  }];\n
        </span>\n
        ```\n
        \n
        Just be careful that the indentation of the patch part doesn’t get changed.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1711751334 {#2350
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Splatsune@beehaw.org"
        "@Splatsune@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2129 …}
      +nested: Doctrine\ORM\PersistentCollection {#2130 …}
      +votes: Doctrine\ORM\PersistentCollection {#2140 …}
      +reports: Doctrine\ORM\PersistentCollection {#2088 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2091 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
      -id: 262244
      -bodyTs: "'+524':69 '-524':67 '/sys/class/dmi/id':11 '100644':64 '12':70 '297a88587031':62 '6':68 '6.6':30 '655332f3a5da':63 'a/drivers/acpi/resource.c':59,65 'acpi':52 'acpi.patch':56 'ad':38 'b/drivers/acpi/resource.c':60,66 'board':33,43,82,91,93 'boot.kernelpatches':50 'care':97 'chang':108 'comput':85 'const':72 'could':1 'descript':86 'diff':57 'dmi':74,79,81,88,90 'doesn':105 'get':107 'git':58 'gm6bg0q':84 'grep':9 'id':76 'indent':100 'index':61 'know':41 'laptop':78 'like':20,48 'linux':29 'look':19 'match':80,87,89 'may':34 'name':44,51,83,92,94 'need':36 'normal':14 'output':7 'part':104 'patch':23,54,103 'pcspecialist':77 'pkgs.writetext':55 'pleas':4 'quirk':37,53 'root':17 'share':5 'someth':47 'static':71 'still':35 'struct':73 'system':75 'thread':26 'tri':46 'user':15 'v':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6940624"
      +editedAt: DateTimeImmutable @1709059514 {#2348
        date: 2024-02-27 19:45:14.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703861152 {#2369
        date: 2023-12-29 15:45:52.0 +01:00
      }
    }
    +body: """
      That’s great. If you get a chance, would you be able to test this patch?\n
      \n
      ```\n
      \n
      <span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">index 297a88587031..3204bed08b3c 100644\n
      </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">@@ -484,6 +484,18 @@ static const struct dmi_system_id tongfang_gm_rg[] = {\n
      </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GMxRGxx"),\n
      </span><span style="color:#323232;"> \t\t},\n
      </span><span style="color:#323232;"> \t},\n
      </span><span style="color:#323232;">+\t{\n
      </span><span style="color:#323232;">+\t\t.ident = "Infinity E15-5A165-BM"\n
      </span><span style="color:#323232;">+\t\t.matches = {\n
      </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM5RG1E0009COM"),\n
      </span><span style="color:#323232;">+\t\t},\n
      </span><span style="color:#323232;">+\t},\n
      </span><span style="color:#323232;">+\t{\n
      </span><span style="color:#323232;">+\t\t.ident = "Infinity E15-5A305-1M"\n
      </span><span style="color:#323232;">+\t\t.matches = {\n
      </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM5RGEE0016COM"),\n
      </span><span style="color:#323232;">+\t\t},\n
      </span><span style="color:#323232;">+\t},\n
      </span><span style="color:#323232;"> \t{ }\n
      </span><span style="color:#323232;"> };\n
      </span><span style="color:#323232;"> \n
      </span>\n
      ```\n
      \n
      I’d like to try to get it upstream, and that seems like the sanest way to do it.\n
      \n
      You might need to be on linux 6.5+ for this patch to apply, and if you could verify that it’s still broken on 6.6 without the patch, that would be nice.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1703910223 {#2068
      date: 2023-12-30 05:23:43.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2045 …}
    +nested: Doctrine\ORM\PersistentCollection {#2050 …}
    +votes: Doctrine\ORM\PersistentCollection {#2052 …}
    +reports: Doctrine\ORM\PersistentCollection {#2058 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2041 …}
    -id: 263964
    -bodyTs: "'+484':29 '-484':27 '100644':24 '18':30 '1m':64 '297a88587031':22 '3204bed08b3c':23 '5a165':50 '5a305':63 '6':28 '6.5':98 '6.6':115 'a/drivers/acpi/resource.c':19,25 'abl':12 'appli':103 'b/drivers/acpi/resource.c':20,26 'bm':51 'board':43,56,69 'broken':113 'chanc':8 'const':32 'could':107 'd':73 'diff':17 'dmi':34,40,42,53,55,66,68 'e15':49,62 'e15-5a165-bm':48 'e15-5a305-1m':61 'get':6,78 'git':18 'gm':38 'gm5rg1e0009com':58 'gm5rgee0016com':71 'gmxrgxx':45 'great':3 'id':36 'ident':46,59 'index':21 'infin':47,60 'like':74,84 'linux':97 'match':41,52,54,65,67 'might':92 'name':44,57,70 'need':93 'nice':122 'patch':16,101,118 'rg':39 'sanest':86 'seem':83 'static':31 'still':112 'struct':33 'system':35 'test':14 'tongfang':37 'tri':76 'upstream':80 'verifi':108 'way':87 'without':116 'would':9,120"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6951659"
    +editedAt: DateTimeImmutable @1709271956 {#2072
      date: 2024-03-01 06:45:56.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703910223 {#2037
      date: 2023-12-30 05:23:43.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#7828
  +comment: App\Entity\EntryComment {#2300
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2138
      +user: Proxies\__CG__\App\Entity\User {#1992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
      +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
      +url: null
      +body: """
        I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
        \n
        The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
        \n
        - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
        - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
        \n
        I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
        \n
        To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711751334 {#4512
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4520 …}
      +reports: Doctrine\ORM\PersistentCollection {#4522 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
      +badges: Doctrine\ORM\PersistentCollection {#4528 …}
      +children: []
      -id: 25574
      -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
      -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703921601
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/10638996"
      +editedAt: DateTimeImmutable @1708970126 {#4509
        date: 2024-02-26 18:55:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703835201 {#4511
        date: 2023-12-29 08:33:21.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2059 …}
    +root: App\Entity\EntryComment {#2132
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2138 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Could you do:\n
        \n
        > Please share the output of `grep -v /sys/class/dmi/id/*` as a normal user (not root)\n
        \n
        It looks like all the patches from that thread are in linux 6.6, so your board may still need quirks added.\n
        \n
        Once you know the board name you try something like this:\n
        \n
        ```\n
        \n
        <span style="color:#323232;">  boot.kernelPatches = [{\n
        </span><span style="color:#323232;">      name = "acpi quirk";\n
        </span><span style="color:#323232;">      patch = pkgs.writeText "acpi.patch" ''\n
        </span><span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">index 297a88587031..655332f3a5da 100644\n
        </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">@@ -524,6 +524,12 @@ static const struct dmi_system_id pcspecialist_laptop[] = {\n
        </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM6BG0Q"),\n
        </span><span style="color:#323232;"> \t\t},\n
        </span><span style="color:#323232;"> \t},\n
        </span><span style="color:#323232;">+\t{\n
        </span><span style="color:#323232;">+\t\t/* [COMPUTER DESCRIPTION] */\n
        </span><span style="color:#323232;">+\t\t.matches = {\n
        </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "[BOARD_NAME]"),\n
        </span><span style="color:#323232;">+\t\t},\n
        </span><span style="color:#323232;">+\t},\n
        </span><span style="color:#323232;"> \t{ }\n
        </span><span style="color:#323232;"> };\n
        </span><span style="color:#323232;">'';\n
        </span><span style="color:#323232;">  }];\n
        </span>\n
        ```\n
        \n
        Just be careful that the indentation of the patch part doesn’t get changed.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1711751334 {#2350
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Splatsune@beehaw.org"
        "@Splatsune@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2129 …}
      +nested: Doctrine\ORM\PersistentCollection {#2130 …}
      +votes: Doctrine\ORM\PersistentCollection {#2140 …}
      +reports: Doctrine\ORM\PersistentCollection {#2088 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2091 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
      -id: 262244
      -bodyTs: "'+524':69 '-524':67 '/sys/class/dmi/id':11 '100644':64 '12':70 '297a88587031':62 '6':68 '6.6':30 '655332f3a5da':63 'a/drivers/acpi/resource.c':59,65 'acpi':52 'acpi.patch':56 'ad':38 'b/drivers/acpi/resource.c':60,66 'board':33,43,82,91,93 'boot.kernelpatches':50 'care':97 'chang':108 'comput':85 'const':72 'could':1 'descript':86 'diff':57 'dmi':74,79,81,88,90 'doesn':105 'get':107 'git':58 'gm6bg0q':84 'grep':9 'id':76 'indent':100 'index':61 'know':41 'laptop':78 'like':20,48 'linux':29 'look':19 'match':80,87,89 'may':34 'name':44,51,83,92,94 'need':36 'normal':14 'output':7 'part':104 'patch':23,54,103 'pcspecialist':77 'pkgs.writetext':55 'pleas':4 'quirk':37,53 'root':17 'share':5 'someth':47 'static':71 'still':35 'struct':73 'system':75 'thread':26 'tri':46 'user':15 'v':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6940624"
      +editedAt: DateTimeImmutable @1709059514 {#2348
        date: 2024-02-27 19:45:14.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703861152 {#2369
        date: 2023-12-29 15:45:52.0 +01:00
      }
    }
    +body: """
      That’s great. If you get a chance, would you be able to test this patch?\n
      \n
      ```\n
      \n
      <span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">index 297a88587031..3204bed08b3c 100644\n
      </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">@@ -484,6 +484,18 @@ static const struct dmi_system_id tongfang_gm_rg[] = {\n
      </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GMxRGxx"),\n
      </span><span style="color:#323232;"> \t\t},\n
      </span><span style="color:#323232;"> \t},\n
      </span><span style="color:#323232;">+\t{\n
      </span><span style="color:#323232;">+\t\t.ident = "Infinity E15-5A165-BM"\n
      </span><span style="color:#323232;">+\t\t.matches = {\n
      </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM5RG1E0009COM"),\n
      </span><span style="color:#323232;">+\t\t},\n
      </span><span style="color:#323232;">+\t},\n
      </span><span style="color:#323232;">+\t{\n
      </span><span style="color:#323232;">+\t\t.ident = "Infinity E15-5A305-1M"\n
      </span><span style="color:#323232;">+\t\t.matches = {\n
      </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM5RGEE0016COM"),\n
      </span><span style="color:#323232;">+\t\t},\n
      </span><span style="color:#323232;">+\t},\n
      </span><span style="color:#323232;"> \t{ }\n
      </span><span style="color:#323232;"> };\n
      </span><span style="color:#323232;"> \n
      </span>\n
      ```\n
      \n
      I’d like to try to get it upstream, and that seems like the sanest way to do it.\n
      \n
      You might need to be on linux 6.5+ for this patch to apply, and if you could verify that it’s still broken on 6.6 without the patch, that would be nice.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1703910223 {#2068
      date: 2023-12-30 05:23:43.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2045 …}
    +nested: Doctrine\ORM\PersistentCollection {#2050 …}
    +votes: Doctrine\ORM\PersistentCollection {#2052 …}
    +reports: Doctrine\ORM\PersistentCollection {#2058 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2041 …}
    -id: 263964
    -bodyTs: "'+484':29 '-484':27 '100644':24 '18':30 '1m':64 '297a88587031':22 '3204bed08b3c':23 '5a165':50 '5a305':63 '6':28 '6.5':98 '6.6':115 'a/drivers/acpi/resource.c':19,25 'abl':12 'appli':103 'b/drivers/acpi/resource.c':20,26 'bm':51 'board':43,56,69 'broken':113 'chanc':8 'const':32 'could':107 'd':73 'diff':17 'dmi':34,40,42,53,55,66,68 'e15':49,62 'e15-5a165-bm':48 'e15-5a305-1m':61 'get':6,78 'git':18 'gm':38 'gm5rg1e0009com':58 'gm5rgee0016com':71 'gmxrgxx':45 'great':3 'id':36 'ident':46,59 'index':21 'infin':47,60 'like':74,84 'linux':97 'match':41,52,54,65,67 'might':92 'name':44,57,70 'need':93 'nice':122 'patch':16,101,118 'rg':39 'sanest':86 'seem':83 'static':31 'still':112 'struct':33 'system':35 'test':14 'tongfang':37 'tri':76 'upstream':80 'verifi':108 'way':87 'without':116 'would':9,120"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6951659"
    +editedAt: DateTimeImmutable @1709271956 {#2072
      date: 2024-03-01 06:45:56.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703910223 {#2037
      date: 2023-12-30 05:23:43.0 +01:00
    }
  }
  +showMagazineName: true
  +showEntryTitle: true
  +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.19 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#7873
  +user: App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.12 ms
Input props
[
  "date" => DateTimeImmutable @1703910223 {#2037
    date: 2023-12-30 05:23:43.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#7929
  +date: DateTimeImmutable @1703910223 {#2037
    date: 2023-12-30 05:23:43.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.12 ms
Input props
[
  "createdAt" => DateTimeImmutable @1703910223 {#2037
    date: 2023-12-30 05:23:43.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1709271956 {#2072
    date: 2024-03-01 06:45:56.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#7983
  +createdAt: DateTimeImmutable @1703910223 {#2037
    date: 2023-12-30 05:23:43.0 +01:00
  }
  +editedAt: DateTimeImmutable @1709271956 {#2072
    date: 2024-03-01 06:45:56.0 +01:00
  }
}
magazine_inline App\Twig\Components\MagazineInlineComponent 16.0 MiB 0.11 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2454
    +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
    +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 {#2923
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
    +entries: Doctrine\ORM\PersistentCollection {#2933 …}
    +posts: Doctrine\ORM\PersistentCollection {#2935 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
    +bans: Doctrine\ORM\PersistentCollection {#2943 …}
    +reports: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2964 …}
    +logs: Doctrine\ORM\PersistentCollection {#2974 …}
    +awards: Doctrine\ORM\PersistentCollection {#2956 …}
    +categories: Doctrine\ORM\PersistentCollection {#2980 …}
    -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 {#2924
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2925
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#8037
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
    +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
    +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 {#2923
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
    +entries: Doctrine\ORM\PersistentCollection {#2933 …}
    +posts: Doctrine\ORM\PersistentCollection {#2935 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
    +bans: Doctrine\ORM\PersistentCollection {#2943 …}
    +reports: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2964 …}
    +logs: Doctrine\ORM\PersistentCollection {#2974 …}
    +awards: Doctrine\ORM\PersistentCollection {#2956 …}
    +categories: Doctrine\ORM\PersistentCollection {#2980 …}
    -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 {#2924
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2925
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 16.0 MiB 0.11 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2138
    +user: Proxies\__CG__\App\Entity\User {#1992 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
      +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
      +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 {#2923
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
      +entries: Doctrine\ORM\PersistentCollection {#2933 …}
      +posts: Doctrine\ORM\PersistentCollection {#2935 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
      +bans: Doctrine\ORM\PersistentCollection {#2943 …}
      +reports: Doctrine\ORM\PersistentCollection {#2951 …}
      +badges: Doctrine\ORM\PersistentCollection {#2964 …}
      +logs: Doctrine\ORM\PersistentCollection {#2974 …}
      +awards: Doctrine\ORM\PersistentCollection {#2956 …}
      +categories: Doctrine\ORM\PersistentCollection {#2980 …}
      -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 {#2924
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2925
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
    +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
    +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
    +url: null
    +body: """
      I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
      \n
      The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
      \n
      - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
      - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
      \n
      I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
      \n
      To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 20
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711751334 {#4512
      date: 2024-03-29 23:28:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4517 …}
    +votes: Doctrine\ORM\PersistentCollection {#4520 …}
    +reports: Doctrine\ORM\PersistentCollection {#4522 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
    +badges: Doctrine\ORM\PersistentCollection {#4528 …}
    +children: []
    -id: 25574
    -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
    -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703921601
    +visibility: "visible             "
    +apId: "https://beehaw.org/post/10638996"
    +editedAt: DateTimeImmutable @1708970126 {#4509
      date: 2024-02-26 18:55:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703835201 {#4511
      date: 2023-12-29 08:33:21.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#8092
  +entry: Proxies\__CG__\App\Entity\Entry {#2138
    +user: Proxies\__CG__\App\Entity\User {#1992 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
      +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
      +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 {#2923
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
      +entries: Doctrine\ORM\PersistentCollection {#2933 …}
      +posts: Doctrine\ORM\PersistentCollection {#2935 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
      +bans: Doctrine\ORM\PersistentCollection {#2943 …}
      +reports: Doctrine\ORM\PersistentCollection {#2951 …}
      +badges: Doctrine\ORM\PersistentCollection {#2964 …}
      +logs: Doctrine\ORM\PersistentCollection {#2974 …}
      +awards: Doctrine\ORM\PersistentCollection {#2956 …}
      +categories: Doctrine\ORM\PersistentCollection {#2980 …}
      -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 {#2924
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2925
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
    +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
    +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
    +url: null
    +body: """
      I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
      \n
      The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
      \n
      - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
      - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
      \n
      I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
      \n
      To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 20
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711751334 {#4512
      date: 2024-03-29 23:28:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4517 …}
    +votes: Doctrine\ORM\PersistentCollection {#4520 …}
    +reports: Doctrine\ORM\PersistentCollection {#4522 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
    +badges: Doctrine\ORM\PersistentCollection {#4528 …}
    +children: []
    -id: 25574
    -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
    -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703921601
    +visibility: "visible             "
    +apId: "https://beehaw.org/post/10638996"
    +editedAt: DateTimeImmutable @1708970126 {#4509
      date: 2024-02-26 18:55:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703835201 {#4511
      date: 2023-12-29 08:33:21.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.12 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#8147
  +width: 40
  +height: 40
  +user: App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.33 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2300
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2138
      +user: Proxies\__CG__\App\Entity\User {#1992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
      +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
      +url: null
      +body: """
        I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
        \n
        The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
        \n
        - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
        - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
        \n
        I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
        \n
        To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711751334 {#4512
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4520 …}
      +reports: Doctrine\ORM\PersistentCollection {#4522 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
      +badges: Doctrine\ORM\PersistentCollection {#4528 …}
      +children: []
      -id: 25574
      -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
      -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703921601
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/10638996"
      +editedAt: DateTimeImmutable @1708970126 {#4509
        date: 2024-02-26 18:55:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703835201 {#4511
        date: 2023-12-29 08:33:21.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2059 …}
    +root: App\Entity\EntryComment {#2132
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2138 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Could you do:\n
        \n
        > Please share the output of `grep -v /sys/class/dmi/id/*` as a normal user (not root)\n
        \n
        It looks like all the patches from that thread are in linux 6.6, so your board may still need quirks added.\n
        \n
        Once you know the board name you try something like this:\n
        \n
        ```\n
        \n
        <span style="color:#323232;">  boot.kernelPatches = [{\n
        </span><span style="color:#323232;">      name = "acpi quirk";\n
        </span><span style="color:#323232;">      patch = pkgs.writeText "acpi.patch" ''\n
        </span><span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">index 297a88587031..655332f3a5da 100644\n
        </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">@@ -524,6 +524,12 @@ static const struct dmi_system_id pcspecialist_laptop[] = {\n
        </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM6BG0Q"),\n
        </span><span style="color:#323232;"> \t\t},\n
        </span><span style="color:#323232;"> \t},\n
        </span><span style="color:#323232;">+\t{\n
        </span><span style="color:#323232;">+\t\t/* [COMPUTER DESCRIPTION] */\n
        </span><span style="color:#323232;">+\t\t.matches = {\n
        </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "[BOARD_NAME]"),\n
        </span><span style="color:#323232;">+\t\t},\n
        </span><span style="color:#323232;">+\t},\n
        </span><span style="color:#323232;"> \t{ }\n
        </span><span style="color:#323232;"> };\n
        </span><span style="color:#323232;">'';\n
        </span><span style="color:#323232;">  }];\n
        </span>\n
        ```\n
        \n
        Just be careful that the indentation of the patch part doesn’t get changed.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1711751334 {#2350
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Splatsune@beehaw.org"
        "@Splatsune@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2129 …}
      +nested: Doctrine\ORM\PersistentCollection {#2130 …}
      +votes: Doctrine\ORM\PersistentCollection {#2140 …}
      +reports: Doctrine\ORM\PersistentCollection {#2088 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2091 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
      -id: 262244
      -bodyTs: "'+524':69 '-524':67 '/sys/class/dmi/id':11 '100644':64 '12':70 '297a88587031':62 '6':68 '6.6':30 '655332f3a5da':63 'a/drivers/acpi/resource.c':59,65 'acpi':52 'acpi.patch':56 'ad':38 'b/drivers/acpi/resource.c':60,66 'board':33,43,82,91,93 'boot.kernelpatches':50 'care':97 'chang':108 'comput':85 'const':72 'could':1 'descript':86 'diff':57 'dmi':74,79,81,88,90 'doesn':105 'get':107 'git':58 'gm6bg0q':84 'grep':9 'id':76 'indent':100 'index':61 'know':41 'laptop':78 'like':20,48 'linux':29 'look':19 'match':80,87,89 'may':34 'name':44,51,83,92,94 'need':36 'normal':14 'output':7 'part':104 'patch':23,54,103 'pcspecialist':77 'pkgs.writetext':55 'pleas':4 'quirk':37,53 'root':17 'share':5 'someth':47 'static':71 'still':35 'struct':73 'system':75 'thread':26 'tri':46 'user':15 'v':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6940624"
      +editedAt: DateTimeImmutable @1709059514 {#2348
        date: 2024-02-27 19:45:14.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703861152 {#2369
        date: 2023-12-29 15:45:52.0 +01:00
      }
    }
    +body: """
      That’s great. If you get a chance, would you be able to test this patch?\n
      \n
      ```\n
      \n
      <span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">index 297a88587031..3204bed08b3c 100644\n
      </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">@@ -484,6 +484,18 @@ static const struct dmi_system_id tongfang_gm_rg[] = {\n
      </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GMxRGxx"),\n
      </span><span style="color:#323232;"> \t\t},\n
      </span><span style="color:#323232;"> \t},\n
      </span><span style="color:#323232;">+\t{\n
      </span><span style="color:#323232;">+\t\t.ident = "Infinity E15-5A165-BM"\n
      </span><span style="color:#323232;">+\t\t.matches = {\n
      </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM5RG1E0009COM"),\n
      </span><span style="color:#323232;">+\t\t},\n
      </span><span style="color:#323232;">+\t},\n
      </span><span style="color:#323232;">+\t{\n
      </span><span style="color:#323232;">+\t\t.ident = "Infinity E15-5A305-1M"\n
      </span><span style="color:#323232;">+\t\t.matches = {\n
      </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM5RGEE0016COM"),\n
      </span><span style="color:#323232;">+\t\t},\n
      </span><span style="color:#323232;">+\t},\n
      </span><span style="color:#323232;"> \t{ }\n
      </span><span style="color:#323232;"> };\n
      </span><span style="color:#323232;"> \n
      </span>\n
      ```\n
      \n
      I’d like to try to get it upstream, and that seems like the sanest way to do it.\n
      \n
      You might need to be on linux 6.5+ for this patch to apply, and if you could verify that it’s still broken on 6.6 without the patch, that would be nice.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1703910223 {#2068
      date: 2023-12-30 05:23:43.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2045 …}
    +nested: Doctrine\ORM\PersistentCollection {#2050 …}
    +votes: Doctrine\ORM\PersistentCollection {#2052 …}
    +reports: Doctrine\ORM\PersistentCollection {#2058 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2041 …}
    -id: 263964
    -bodyTs: "'+484':29 '-484':27 '100644':24 '18':30 '1m':64 '297a88587031':22 '3204bed08b3c':23 '5a165':50 '5a305':63 '6':28 '6.5':98 '6.6':115 'a/drivers/acpi/resource.c':19,25 'abl':12 'appli':103 'b/drivers/acpi/resource.c':20,26 'bm':51 'board':43,56,69 'broken':113 'chanc':8 'const':32 'could':107 'd':73 'diff':17 'dmi':34,40,42,53,55,66,68 'e15':49,62 'e15-5a165-bm':48 'e15-5a305-1m':61 'get':6,78 'git':18 'gm':38 'gm5rg1e0009com':58 'gm5rgee0016com':71 'gmxrgxx':45 'great':3 'id':36 'ident':46,59 'index':21 'infin':47,60 'like':74,84 'linux':97 'match':41,52,54,65,67 'might':92 'name':44,57,70 'need':93 'nice':122 'patch':16,101,118 'rg':39 'sanest':86 'seem':83 'static':31 'still':112 'struct':33 'system':35 'test':14 'tongfang':37 'tri':76 'upstream':80 'verifi':108 'way':87 'without':116 'would':9,120"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6951659"
    +editedAt: DateTimeImmutable @1709271956 {#2072
      date: 2024-03-01 06:45:56.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703910223 {#2037
      date: 2023-12-30 05:23:43.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#8226
  +subject: App\Entity\EntryComment {#2300
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2138
      +user: Proxies\__CG__\App\Entity\User {#1992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
      +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
      +url: null
      +body: """
        I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
        \n
        The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
        \n
        - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
        - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
        \n
        I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
        \n
        To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711751334 {#4512
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4520 …}
      +reports: Doctrine\ORM\PersistentCollection {#4522 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
      +badges: Doctrine\ORM\PersistentCollection {#4528 …}
      +children: []
      -id: 25574
      -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
      -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703921601
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/10638996"
      +editedAt: DateTimeImmutable @1708970126 {#4509
        date: 2024-02-26 18:55:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703835201 {#4511
        date: 2023-12-29 08:33:21.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2059 …}
    +root: App\Entity\EntryComment {#2132
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2138 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Could you do:\n
        \n
        > Please share the output of `grep -v /sys/class/dmi/id/*` as a normal user (not root)\n
        \n
        It looks like all the patches from that thread are in linux 6.6, so your board may still need quirks added.\n
        \n
        Once you know the board name you try something like this:\n
        \n
        ```\n
        \n
        <span style="color:#323232;">  boot.kernelPatches = [{\n
        </span><span style="color:#323232;">      name = "acpi quirk";\n
        </span><span style="color:#323232;">      patch = pkgs.writeText "acpi.patch" ''\n
        </span><span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">index 297a88587031..655332f3a5da 100644\n
        </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">@@ -524,6 +524,12 @@ static const struct dmi_system_id pcspecialist_laptop[] = {\n
        </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM6BG0Q"),\n
        </span><span style="color:#323232;"> \t\t},\n
        </span><span style="color:#323232;"> \t},\n
        </span><span style="color:#323232;">+\t{\n
        </span><span style="color:#323232;">+\t\t/* [COMPUTER DESCRIPTION] */\n
        </span><span style="color:#323232;">+\t\t.matches = {\n
        </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "[BOARD_NAME]"),\n
        </span><span style="color:#323232;">+\t\t},\n
        </span><span style="color:#323232;">+\t},\n
        </span><span style="color:#323232;"> \t{ }\n
        </span><span style="color:#323232;"> };\n
        </span><span style="color:#323232;">'';\n
        </span><span style="color:#323232;">  }];\n
        </span>\n
        ```\n
        \n
        Just be careful that the indentation of the patch part doesn’t get changed.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1711751334 {#2350
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Splatsune@beehaw.org"
        "@Splatsune@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2129 …}
      +nested: Doctrine\ORM\PersistentCollection {#2130 …}
      +votes: Doctrine\ORM\PersistentCollection {#2140 …}
      +reports: Doctrine\ORM\PersistentCollection {#2088 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2091 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
      -id: 262244
      -bodyTs: "'+524':69 '-524':67 '/sys/class/dmi/id':11 '100644':64 '12':70 '297a88587031':62 '6':68 '6.6':30 '655332f3a5da':63 'a/drivers/acpi/resource.c':59,65 'acpi':52 'acpi.patch':56 'ad':38 'b/drivers/acpi/resource.c':60,66 'board':33,43,82,91,93 'boot.kernelpatches':50 'care':97 'chang':108 'comput':85 'const':72 'could':1 'descript':86 'diff':57 'dmi':74,79,81,88,90 'doesn':105 'get':107 'git':58 'gm6bg0q':84 'grep':9 'id':76 'indent':100 'index':61 'know':41 'laptop':78 'like':20,48 'linux':29 'look':19 'match':80,87,89 'may':34 'name':44,51,83,92,94 'need':36 'normal':14 'output':7 'part':104 'patch':23,54,103 'pcspecialist':77 'pkgs.writetext':55 'pleas':4 'quirk':37,53 'root':17 'share':5 'someth':47 'static':71 'still':35 'struct':73 'system':75 'thread':26 'tri':46 'user':15 'v':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6940624"
      +editedAt: DateTimeImmutable @1709059514 {#2348
        date: 2024-02-27 19:45:14.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703861152 {#2369
        date: 2023-12-29 15:45:52.0 +01:00
      }
    }
    +body: """
      That’s great. If you get a chance, would you be able to test this patch?\n
      \n
      ```\n
      \n
      <span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">index 297a88587031..3204bed08b3c 100644\n
      </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">@@ -484,6 +484,18 @@ static const struct dmi_system_id tongfang_gm_rg[] = {\n
      </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GMxRGxx"),\n
      </span><span style="color:#323232;"> \t\t},\n
      </span><span style="color:#323232;"> \t},\n
      </span><span style="color:#323232;">+\t{\n
      </span><span style="color:#323232;">+\t\t.ident = "Infinity E15-5A165-BM"\n
      </span><span style="color:#323232;">+\t\t.matches = {\n
      </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM5RG1E0009COM"),\n
      </span><span style="color:#323232;">+\t\t},\n
      </span><span style="color:#323232;">+\t},\n
      </span><span style="color:#323232;">+\t{\n
      </span><span style="color:#323232;">+\t\t.ident = "Infinity E15-5A305-1M"\n
      </span><span style="color:#323232;">+\t\t.matches = {\n
      </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM5RGEE0016COM"),\n
      </span><span style="color:#323232;">+\t\t},\n
      </span><span style="color:#323232;">+\t},\n
      </span><span style="color:#323232;"> \t{ }\n
      </span><span style="color:#323232;"> };\n
      </span><span style="color:#323232;"> \n
      </span>\n
      ```\n
      \n
      I’d like to try to get it upstream, and that seems like the sanest way to do it.\n
      \n
      You might need to be on linux 6.5+ for this patch to apply, and if you could verify that it’s still broken on 6.6 without the patch, that would be nice.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1703910223 {#2068
      date: 2023-12-30 05:23:43.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2045 …}
    +nested: Doctrine\ORM\PersistentCollection {#2050 …}
    +votes: Doctrine\ORM\PersistentCollection {#2052 …}
    +reports: Doctrine\ORM\PersistentCollection {#2058 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2041 …}
    -id: 263964
    -bodyTs: "'+484':29 '-484':27 '100644':24 '18':30 '1m':64 '297a88587031':22 '3204bed08b3c':23 '5a165':50 '5a305':63 '6':28 '6.5':98 '6.6':115 'a/drivers/acpi/resource.c':19,25 'abl':12 'appli':103 'b/drivers/acpi/resource.c':20,26 'bm':51 'board':43,56,69 'broken':113 'chanc':8 'const':32 'could':107 'd':73 'diff':17 'dmi':34,40,42,53,55,66,68 'e15':49,62 'e15-5a165-bm':48 'e15-5a305-1m':61 'get':6,78 'git':18 'gm':38 'gm5rg1e0009com':58 'gm5rgee0016com':71 'gmxrgxx':45 'great':3 'id':36 'ident':46,59 'index':21 'infin':47,60 'like':74,84 'linux':97 'match':41,52,54,65,67 'might':92 'name':44,57,70 'need':93 'nice':122 'patch':16,101,118 'rg':39 'sanest':86 'seem':83 'static':31 'still':112 'struct':33 'system':35 'test':14 'tongfang':37 'tri':76 'upstream':80 'verifi':108 'way':87 'without':116 'would':9,120"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6951659"
    +editedAt: DateTimeImmutable @1709271956 {#2072
      date: 2024-03-01 06:45:56.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703910223 {#2037
      date: 2023-12-30 05:23:43.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.55 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2300
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2138
      +user: Proxies\__CG__\App\Entity\User {#1992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
      +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
      +url: null
      +body: """
        I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
        \n
        The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
        \n
        - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
        - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
        \n
        I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
        \n
        To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711751334 {#4512
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4520 …}
      +reports: Doctrine\ORM\PersistentCollection {#4522 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
      +badges: Doctrine\ORM\PersistentCollection {#4528 …}
      +children: []
      -id: 25574
      -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
      -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703921601
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/10638996"
      +editedAt: DateTimeImmutable @1708970126 {#4509
        date: 2024-02-26 18:55:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703835201 {#4511
        date: 2023-12-29 08:33:21.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2059 …}
    +root: App\Entity\EntryComment {#2132
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2138 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Could you do:\n
        \n
        > Please share the output of `grep -v /sys/class/dmi/id/*` as a normal user (not root)\n
        \n
        It looks like all the patches from that thread are in linux 6.6, so your board may still need quirks added.\n
        \n
        Once you know the board name you try something like this:\n
        \n
        ```\n
        \n
        <span style="color:#323232;">  boot.kernelPatches = [{\n
        </span><span style="color:#323232;">      name = "acpi quirk";\n
        </span><span style="color:#323232;">      patch = pkgs.writeText "acpi.patch" ''\n
        </span><span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">index 297a88587031..655332f3a5da 100644\n
        </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">@@ -524,6 +524,12 @@ static const struct dmi_system_id pcspecialist_laptop[] = {\n
        </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM6BG0Q"),\n
        </span><span style="color:#323232;"> \t\t},\n
        </span><span style="color:#323232;"> \t},\n
        </span><span style="color:#323232;">+\t{\n
        </span><span style="color:#323232;">+\t\t/* [COMPUTER DESCRIPTION] */\n
        </span><span style="color:#323232;">+\t\t.matches = {\n
        </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "[BOARD_NAME]"),\n
        </span><span style="color:#323232;">+\t\t},\n
        </span><span style="color:#323232;">+\t},\n
        </span><span style="color:#323232;"> \t{ }\n
        </span><span style="color:#323232;"> };\n
        </span><span style="color:#323232;">'';\n
        </span><span style="color:#323232;">  }];\n
        </span>\n
        ```\n
        \n
        Just be careful that the indentation of the patch part doesn’t get changed.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1711751334 {#2350
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Splatsune@beehaw.org"
        "@Splatsune@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2129 …}
      +nested: Doctrine\ORM\PersistentCollection {#2130 …}
      +votes: Doctrine\ORM\PersistentCollection {#2140 …}
      +reports: Doctrine\ORM\PersistentCollection {#2088 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2091 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
      -id: 262244
      -bodyTs: "'+524':69 '-524':67 '/sys/class/dmi/id':11 '100644':64 '12':70 '297a88587031':62 '6':68 '6.6':30 '655332f3a5da':63 'a/drivers/acpi/resource.c':59,65 'acpi':52 'acpi.patch':56 'ad':38 'b/drivers/acpi/resource.c':60,66 'board':33,43,82,91,93 'boot.kernelpatches':50 'care':97 'chang':108 'comput':85 'const':72 'could':1 'descript':86 'diff':57 'dmi':74,79,81,88,90 'doesn':105 'get':107 'git':58 'gm6bg0q':84 'grep':9 'id':76 'indent':100 'index':61 'know':41 'laptop':78 'like':20,48 'linux':29 'look':19 'match':80,87,89 'may':34 'name':44,51,83,92,94 'need':36 'normal':14 'output':7 'part':104 'patch':23,54,103 'pcspecialist':77 'pkgs.writetext':55 'pleas':4 'quirk':37,53 'root':17 'share':5 'someth':47 'static':71 'still':35 'struct':73 'system':75 'thread':26 'tri':46 'user':15 'v':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6940624"
      +editedAt: DateTimeImmutable @1709059514 {#2348
        date: 2024-02-27 19:45:14.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703861152 {#2369
        date: 2023-12-29 15:45:52.0 +01:00
      }
    }
    +body: """
      That’s great. If you get a chance, would you be able to test this patch?\n
      \n
      ```\n
      \n
      <span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">index 297a88587031..3204bed08b3c 100644\n
      </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">@@ -484,6 +484,18 @@ static const struct dmi_system_id tongfang_gm_rg[] = {\n
      </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GMxRGxx"),\n
      </span><span style="color:#323232;"> \t\t},\n
      </span><span style="color:#323232;"> \t},\n
      </span><span style="color:#323232;">+\t{\n
      </span><span style="color:#323232;">+\t\t.ident = "Infinity E15-5A165-BM"\n
      </span><span style="color:#323232;">+\t\t.matches = {\n
      </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM5RG1E0009COM"),\n
      </span><span style="color:#323232;">+\t\t},\n
      </span><span style="color:#323232;">+\t},\n
      </span><span style="color:#323232;">+\t{\n
      </span><span style="color:#323232;">+\t\t.ident = "Infinity E15-5A305-1M"\n
      </span><span style="color:#323232;">+\t\t.matches = {\n
      </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM5RGEE0016COM"),\n
      </span><span style="color:#323232;">+\t\t},\n
      </span><span style="color:#323232;">+\t},\n
      </span><span style="color:#323232;"> \t{ }\n
      </span><span style="color:#323232;"> };\n
      </span><span style="color:#323232;"> \n
      </span>\n
      ```\n
      \n
      I’d like to try to get it upstream, and that seems like the sanest way to do it.\n
      \n
      You might need to be on linux 6.5+ for this patch to apply, and if you could verify that it’s still broken on 6.6 without the patch, that would be nice.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1703910223 {#2068
      date: 2023-12-30 05:23:43.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2045 …}
    +nested: Doctrine\ORM\PersistentCollection {#2050 …}
    +votes: Doctrine\ORM\PersistentCollection {#2052 …}
    +reports: Doctrine\ORM\PersistentCollection {#2058 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2041 …}
    -id: 263964
    -bodyTs: "'+484':29 '-484':27 '100644':24 '18':30 '1m':64 '297a88587031':22 '3204bed08b3c':23 '5a165':50 '5a305':63 '6':28 '6.5':98 '6.6':115 'a/drivers/acpi/resource.c':19,25 'abl':12 'appli':103 'b/drivers/acpi/resource.c':20,26 'bm':51 'board':43,56,69 'broken':113 'chanc':8 'const':32 'could':107 'd':73 'diff':17 'dmi':34,40,42,53,55,66,68 'e15':49,62 'e15-5a165-bm':48 'e15-5a305-1m':61 'get':6,78 'git':18 'gm':38 'gm5rg1e0009com':58 'gm5rgee0016com':71 'gmxrgxx':45 'great':3 'id':36 'ident':46,59 'index':21 'infin':47,60 'like':74,84 'linux':97 'match':41,52,54,65,67 'might':92 'name':44,57,70 'need':93 'nice':122 'patch':16,101,118 'rg':39 'sanest':86 'seem':83 'static':31 'still':112 'struct':33 'system':35 'test':14 'tongfang':37 'tri':76 'upstream':80 'verifi':108 'way':87 'without':116 'would':9,120"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6951659"
    +editedAt: DateTimeImmutable @1709271956 {#2072
      date: 2024-03-01 06:45:56.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703910223 {#2037
      date: 2023-12-30 05:23:43.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#8283
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2300
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2138
      +user: Proxies\__CG__\App\Entity\User {#1992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
      +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
      +url: null
      +body: """
        I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
        \n
        The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
        \n
        - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
        - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
        \n
        I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
        \n
        To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711751334 {#4512
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4520 …}
      +reports: Doctrine\ORM\PersistentCollection {#4522 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
      +badges: Doctrine\ORM\PersistentCollection {#4528 …}
      +children: []
      -id: 25574
      -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
      -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703921601
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/10638996"
      +editedAt: DateTimeImmutable @1708970126 {#4509
        date: 2024-02-26 18:55:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703835201 {#4511
        date: 2023-12-29 08:33:21.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2059 …}
    +root: App\Entity\EntryComment {#2132
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2138 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Could you do:\n
        \n
        > Please share the output of `grep -v /sys/class/dmi/id/*` as a normal user (not root)\n
        \n
        It looks like all the patches from that thread are in linux 6.6, so your board may still need quirks added.\n
        \n
        Once you know the board name you try something like this:\n
        \n
        ```\n
        \n
        <span style="color:#323232;">  boot.kernelPatches = [{\n
        </span><span style="color:#323232;">      name = "acpi quirk";\n
        </span><span style="color:#323232;">      patch = pkgs.writeText "acpi.patch" ''\n
        </span><span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">index 297a88587031..655332f3a5da 100644\n
        </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">@@ -524,6 +524,12 @@ static const struct dmi_system_id pcspecialist_laptop[] = {\n
        </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM6BG0Q"),\n
        </span><span style="color:#323232;"> \t\t},\n
        </span><span style="color:#323232;"> \t},\n
        </span><span style="color:#323232;">+\t{\n
        </span><span style="color:#323232;">+\t\t/* [COMPUTER DESCRIPTION] */\n
        </span><span style="color:#323232;">+\t\t.matches = {\n
        </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "[BOARD_NAME]"),\n
        </span><span style="color:#323232;">+\t\t},\n
        </span><span style="color:#323232;">+\t},\n
        </span><span style="color:#323232;"> \t{ }\n
        </span><span style="color:#323232;"> };\n
        </span><span style="color:#323232;">'';\n
        </span><span style="color:#323232;">  }];\n
        </span>\n
        ```\n
        \n
        Just be careful that the indentation of the patch part doesn’t get changed.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1711751334 {#2350
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Splatsune@beehaw.org"
        "@Splatsune@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2129 …}
      +nested: Doctrine\ORM\PersistentCollection {#2130 …}
      +votes: Doctrine\ORM\PersistentCollection {#2140 …}
      +reports: Doctrine\ORM\PersistentCollection {#2088 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2091 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
      -id: 262244
      -bodyTs: "'+524':69 '-524':67 '/sys/class/dmi/id':11 '100644':64 '12':70 '297a88587031':62 '6':68 '6.6':30 '655332f3a5da':63 'a/drivers/acpi/resource.c':59,65 'acpi':52 'acpi.patch':56 'ad':38 'b/drivers/acpi/resource.c':60,66 'board':33,43,82,91,93 'boot.kernelpatches':50 'care':97 'chang':108 'comput':85 'const':72 'could':1 'descript':86 'diff':57 'dmi':74,79,81,88,90 'doesn':105 'get':107 'git':58 'gm6bg0q':84 'grep':9 'id':76 'indent':100 'index':61 'know':41 'laptop':78 'like':20,48 'linux':29 'look':19 'match':80,87,89 'may':34 'name':44,51,83,92,94 'need':36 'normal':14 'output':7 'part':104 'patch':23,54,103 'pcspecialist':77 'pkgs.writetext':55 'pleas':4 'quirk':37,53 'root':17 'share':5 'someth':47 'static':71 'still':35 'struct':73 'system':75 'thread':26 'tri':46 'user':15 'v':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6940624"
      +editedAt: DateTimeImmutable @1709059514 {#2348
        date: 2024-02-27 19:45:14.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703861152 {#2369
        date: 2023-12-29 15:45:52.0 +01:00
      }
    }
    +body: """
      That’s great. If you get a chance, would you be able to test this patch?\n
      \n
      ```\n
      \n
      <span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">index 297a88587031..3204bed08b3c 100644\n
      </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
      </span><span style="color:#323232;">@@ -484,6 +484,18 @@ static const struct dmi_system_id tongfang_gm_rg[] = {\n
      </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GMxRGxx"),\n
      </span><span style="color:#323232;"> \t\t},\n
      </span><span style="color:#323232;"> \t},\n
      </span><span style="color:#323232;">+\t{\n
      </span><span style="color:#323232;">+\t\t.ident = "Infinity E15-5A165-BM"\n
      </span><span style="color:#323232;">+\t\t.matches = {\n
      </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM5RG1E0009COM"),\n
      </span><span style="color:#323232;">+\t\t},\n
      </span><span style="color:#323232;">+\t},\n
      </span><span style="color:#323232;">+\t{\n
      </span><span style="color:#323232;">+\t\t.ident = "Infinity E15-5A305-1M"\n
      </span><span style="color:#323232;">+\t\t.matches = {\n
      </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM5RGEE0016COM"),\n
      </span><span style="color:#323232;">+\t\t},\n
      </span><span style="color:#323232;">+\t},\n
      </span><span style="color:#323232;"> \t{ }\n
      </span><span style="color:#323232;"> };\n
      </span><span style="color:#323232;"> \n
      </span>\n
      ```\n
      \n
      I’d like to try to get it upstream, and that seems like the sanest way to do it.\n
      \n
      You might need to be on linux 6.5+ for this patch to apply, and if you could verify that it’s still broken on 6.6 without the patch, that would be nice.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1703910223 {#2068
      date: 2023-12-30 05:23:43.0 +01:00
    }
    +ip: null
    +tags: [
      "323232"
    ]
    +mentions: [
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2045 …}
    +nested: Doctrine\ORM\PersistentCollection {#2050 …}
    +votes: Doctrine\ORM\PersistentCollection {#2052 …}
    +reports: Doctrine\ORM\PersistentCollection {#2058 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2125 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2041 …}
    -id: 263964
    -bodyTs: "'+484':29 '-484':27 '100644':24 '18':30 '1m':64 '297a88587031':22 '3204bed08b3c':23 '5a165':50 '5a305':63 '6':28 '6.5':98 '6.6':115 'a/drivers/acpi/resource.c':19,25 'abl':12 'appli':103 'b/drivers/acpi/resource.c':20,26 'bm':51 'board':43,56,69 'broken':113 'chanc':8 'const':32 'could':107 'd':73 'diff':17 'dmi':34,40,42,53,55,66,68 'e15':49,62 'e15-5a165-bm':48 'e15-5a305-1m':61 'get':6,78 'git':18 'gm':38 'gm5rg1e0009com':58 'gm5rgee0016com':71 'gmxrgxx':45 'great':3 'id':36 'ident':46,59 'index':21 'infin':47,60 'like':74,84 'linux':97 'match':41,52,54,65,67 'might':92 'name':44,57,70 'need':93 'nice':122 'patch':16,101,118 'rg':39 'sanest':86 'seem':83 'static':31 'still':112 'struct':33 'system':35 'test':14 'tongfang':37 'tri':76 'upstream':80 'verifi':108 'way':87 'without':116 'would':9,120"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6951659"
    +editedAt: DateTimeImmutable @1709271956 {#2072
      date: 2024-03-01 06:45:56.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703910223 {#2037
      date: 2023-12-30 05:23:43.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 6.90 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2108
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2138
      +user: Proxies\__CG__\App\Entity\User {#1992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
      +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
      +url: null
      +body: """
        I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
        \n
        The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
        \n
        - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
        - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
        \n
        I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
        \n
        To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711751334 {#4512
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4520 …}
      +reports: Doctrine\ORM\PersistentCollection {#4522 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
      +badges: Doctrine\ORM\PersistentCollection {#4528 …}
      +children: []
      -id: 25574
      -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
      -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703921601
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/10638996"
      +editedAt: DateTimeImmutable @1708970126 {#4509
        date: 2024-02-26 18:55:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703835201 {#4511
        date: 2023-12-29 08:33:21.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2111 …}
    +root: App\Entity\EntryComment {#2132
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2138 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Could you do:\n
        \n
        > Please share the output of `grep -v /sys/class/dmi/id/*` as a normal user (not root)\n
        \n
        It looks like all the patches from that thread are in linux 6.6, so your board may still need quirks added.\n
        \n
        Once you know the board name you try something like this:\n
        \n
        ```\n
        \n
        <span style="color:#323232;">  boot.kernelPatches = [{\n
        </span><span style="color:#323232;">      name = "acpi quirk";\n
        </span><span style="color:#323232;">      patch = pkgs.writeText "acpi.patch" ''\n
        </span><span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">index 297a88587031..655332f3a5da 100644\n
        </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">@@ -524,6 +524,12 @@ static const struct dmi_system_id pcspecialist_laptop[] = {\n
        </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM6BG0Q"),\n
        </span><span style="color:#323232;"> \t\t},\n
        </span><span style="color:#323232;"> \t},\n
        </span><span style="color:#323232;">+\t{\n
        </span><span style="color:#323232;">+\t\t/* [COMPUTER DESCRIPTION] */\n
        </span><span style="color:#323232;">+\t\t.matches = {\n
        </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "[BOARD_NAME]"),\n
        </span><span style="color:#323232;">+\t\t},\n
        </span><span style="color:#323232;">+\t},\n
        </span><span style="color:#323232;"> \t{ }\n
        </span><span style="color:#323232;"> };\n
        </span><span style="color:#323232;">'';\n
        </span><span style="color:#323232;">  }];\n
        </span>\n
        ```\n
        \n
        Just be careful that the indentation of the patch part doesn’t get changed.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1711751334 {#2350
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Splatsune@beehaw.org"
        "@Splatsune@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2129 …}
      +nested: Doctrine\ORM\PersistentCollection {#2130 …}
      +votes: Doctrine\ORM\PersistentCollection {#2140 …}
      +reports: Doctrine\ORM\PersistentCollection {#2088 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2091 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
      -id: 262244
      -bodyTs: "'+524':69 '-524':67 '/sys/class/dmi/id':11 '100644':64 '12':70 '297a88587031':62 '6':68 '6.6':30 '655332f3a5da':63 'a/drivers/acpi/resource.c':59,65 'acpi':52 'acpi.patch':56 'ad':38 'b/drivers/acpi/resource.c':60,66 'board':33,43,82,91,93 'boot.kernelpatches':50 'care':97 'chang':108 'comput':85 'const':72 'could':1 'descript':86 'diff':57 'dmi':74,79,81,88,90 'doesn':105 'get':107 'git':58 'gm6bg0q':84 'grep':9 'id':76 'indent':100 'index':61 'know':41 'laptop':78 'like':20,48 'linux':29 'look':19 'match':80,87,89 'may':34 'name':44,51,83,92,94 'need':36 'normal':14 'output':7 'part':104 'patch':23,54,103 'pcspecialist':77 'pkgs.writetext':55 'pleas':4 'quirk':37,53 'root':17 'share':5 'someth':47 'static':71 'still':35 'struct':73 'system':75 'thread':26 'tri':46 'user':15 'v':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6940624"
      +editedAt: DateTimeImmutable @1709059514 {#2348
        date: 2024-02-27 19:45:14.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703861152 {#2369
        date: 2023-12-29 15:45:52.0 +01:00
      }
    }
    +body: """
      Nice. Also it occurred to me that there might be a way to set that quirk through the kernel command line instead of having to compile a patched kernel. I haven’t had a chance to look it up though.\n
      \n
      Edit: I couldn’t find anything obvious. This behaviour is buried pretty deep.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1703864799 {#2334
      date: 2023-12-29 16:46:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2101 …}
    +nested: Doctrine\ORM\PersistentCollection {#2109 …}
    +votes: Doctrine\ORM\PersistentCollection {#2106 …}
    +reports: Doctrine\ORM\PersistentCollection {#2107 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2124 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
    -id: 262362
    -bodyTs: "'also':2 'anyth':46 'behaviour':49 'buri':51 'chanc':35 'command':20 'compil':26 'couldn':43 'deep':53 'edit':41 'find':45 'haven':31 'instead':22 'kernel':19,29 'line':21 'look':37 'might':9 'nice':1 'obvious':47 'occur':4 'patch':28 'pretti':52 'quirk':16 'set':14 'though':40 'way':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6941422"
    +editedAt: DateTimeImmutable @1709109787 {#2340
      date: 2024-02-28 09:43:07.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703864799 {#2341
      date: 2023-12-29 16:46:39.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#8532
  +comment: App\Entity\EntryComment {#2108
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2138
      +user: Proxies\__CG__\App\Entity\User {#1992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
      +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
      +url: null
      +body: """
        I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
        \n
        The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
        \n
        - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
        - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
        \n
        I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
        \n
        To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711751334 {#4512
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4520 …}
      +reports: Doctrine\ORM\PersistentCollection {#4522 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
      +badges: Doctrine\ORM\PersistentCollection {#4528 …}
      +children: []
      -id: 25574
      -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
      -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703921601
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/10638996"
      +editedAt: DateTimeImmutable @1708970126 {#4509
        date: 2024-02-26 18:55:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703835201 {#4511
        date: 2023-12-29 08:33:21.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2111 …}
    +root: App\Entity\EntryComment {#2132
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2138 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Could you do:\n
        \n
        > Please share the output of `grep -v /sys/class/dmi/id/*` as a normal user (not root)\n
        \n
        It looks like all the patches from that thread are in linux 6.6, so your board may still need quirks added.\n
        \n
        Once you know the board name you try something like this:\n
        \n
        ```\n
        \n
        <span style="color:#323232;">  boot.kernelPatches = [{\n
        </span><span style="color:#323232;">      name = "acpi quirk";\n
        </span><span style="color:#323232;">      patch = pkgs.writeText "acpi.patch" ''\n
        </span><span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">index 297a88587031..655332f3a5da 100644\n
        </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">@@ -524,6 +524,12 @@ static const struct dmi_system_id pcspecialist_laptop[] = {\n
        </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM6BG0Q"),\n
        </span><span style="color:#323232;"> \t\t},\n
        </span><span style="color:#323232;"> \t},\n
        </span><span style="color:#323232;">+\t{\n
        </span><span style="color:#323232;">+\t\t/* [COMPUTER DESCRIPTION] */\n
        </span><span style="color:#323232;">+\t\t.matches = {\n
        </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "[BOARD_NAME]"),\n
        </span><span style="color:#323232;">+\t\t},\n
        </span><span style="color:#323232;">+\t},\n
        </span><span style="color:#323232;"> \t{ }\n
        </span><span style="color:#323232;"> };\n
        </span><span style="color:#323232;">'';\n
        </span><span style="color:#323232;">  }];\n
        </span>\n
        ```\n
        \n
        Just be careful that the indentation of the patch part doesn’t get changed.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1711751334 {#2350
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Splatsune@beehaw.org"
        "@Splatsune@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2129 …}
      +nested: Doctrine\ORM\PersistentCollection {#2130 …}
      +votes: Doctrine\ORM\PersistentCollection {#2140 …}
      +reports: Doctrine\ORM\PersistentCollection {#2088 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2091 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
      -id: 262244
      -bodyTs: "'+524':69 '-524':67 '/sys/class/dmi/id':11 '100644':64 '12':70 '297a88587031':62 '6':68 '6.6':30 '655332f3a5da':63 'a/drivers/acpi/resource.c':59,65 'acpi':52 'acpi.patch':56 'ad':38 'b/drivers/acpi/resource.c':60,66 'board':33,43,82,91,93 'boot.kernelpatches':50 'care':97 'chang':108 'comput':85 'const':72 'could':1 'descript':86 'diff':57 'dmi':74,79,81,88,90 'doesn':105 'get':107 'git':58 'gm6bg0q':84 'grep':9 'id':76 'indent':100 'index':61 'know':41 'laptop':78 'like':20,48 'linux':29 'look':19 'match':80,87,89 'may':34 'name':44,51,83,92,94 'need':36 'normal':14 'output':7 'part':104 'patch':23,54,103 'pcspecialist':77 'pkgs.writetext':55 'pleas':4 'quirk':37,53 'root':17 'share':5 'someth':47 'static':71 'still':35 'struct':73 'system':75 'thread':26 'tri':46 'user':15 'v':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6940624"
      +editedAt: DateTimeImmutable @1709059514 {#2348
        date: 2024-02-27 19:45:14.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703861152 {#2369
        date: 2023-12-29 15:45:52.0 +01:00
      }
    }
    +body: """
      Nice. Also it occurred to me that there might be a way to set that quirk through the kernel command line instead of having to compile a patched kernel. I haven’t had a chance to look it up though.\n
      \n
      Edit: I couldn’t find anything obvious. This behaviour is buried pretty deep.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1703864799 {#2334
      date: 2023-12-29 16:46:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2101 …}
    +nested: Doctrine\ORM\PersistentCollection {#2109 …}
    +votes: Doctrine\ORM\PersistentCollection {#2106 …}
    +reports: Doctrine\ORM\PersistentCollection {#2107 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2124 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
    -id: 262362
    -bodyTs: "'also':2 'anyth':46 'behaviour':49 'buri':51 'chanc':35 'command':20 'compil':26 'couldn':43 'deep':53 'edit':41 'find':45 'haven':31 'instead':22 'kernel':19,29 'line':21 'look':37 'might':9 'nice':1 'obvious':47 'occur':4 'patch':28 'pretti':52 'quirk':16 'set':14 'though':40 'way':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6941422"
    +editedAt: DateTimeImmutable @1709109787 {#2340
      date: 2024-02-28 09:43:07.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703864799 {#2341
      date: 2023-12-29 16:46:39.0 +01:00
    }
  }
  +showMagazineName: true
  +showEntryTitle: true
  +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.11 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#8577
  +user: App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.11 ms
Input props
[
  "date" => DateTimeImmutable @1703864799 {#2341
    date: 2023-12-29 16:46:39.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#8633
  +date: DateTimeImmutable @1703864799 {#2341
    date: 2023-12-29 16:46:39.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.12 ms
Input props
[
  "createdAt" => DateTimeImmutable @1703864799 {#2341
    date: 2023-12-29 16:46:39.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1709109787 {#2340
    date: 2024-02-28 09:43:07.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#8687
  +createdAt: DateTimeImmutable @1703864799 {#2341
    date: 2023-12-29 16:46:39.0 +01:00
  }
  +editedAt: DateTimeImmutable @1709109787 {#2340
    date: 2024-02-28 09:43:07.0 +01:00
  }
}
magazine_inline App\Twig\Components\MagazineInlineComponent 16.0 MiB 0.11 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2454
    +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
    +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 {#2923
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
    +entries: Doctrine\ORM\PersistentCollection {#2933 …}
    +posts: Doctrine\ORM\PersistentCollection {#2935 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
    +bans: Doctrine\ORM\PersistentCollection {#2943 …}
    +reports: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2964 …}
    +logs: Doctrine\ORM\PersistentCollection {#2974 …}
    +awards: Doctrine\ORM\PersistentCollection {#2956 …}
    +categories: Doctrine\ORM\PersistentCollection {#2980 …}
    -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 {#2924
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2925
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#8741
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
    +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
    +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 {#2923
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
    +entries: Doctrine\ORM\PersistentCollection {#2933 …}
    +posts: Doctrine\ORM\PersistentCollection {#2935 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
    +bans: Doctrine\ORM\PersistentCollection {#2943 …}
    +reports: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2964 …}
    +logs: Doctrine\ORM\PersistentCollection {#2974 …}
    +awards: Doctrine\ORM\PersistentCollection {#2956 …}
    +categories: Doctrine\ORM\PersistentCollection {#2980 …}
    -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 {#2924
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2925
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 16.0 MiB 0.11 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2138
    +user: Proxies\__CG__\App\Entity\User {#1992 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
      +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
      +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 {#2923
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
      +entries: Doctrine\ORM\PersistentCollection {#2933 …}
      +posts: Doctrine\ORM\PersistentCollection {#2935 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
      +bans: Doctrine\ORM\PersistentCollection {#2943 …}
      +reports: Doctrine\ORM\PersistentCollection {#2951 …}
      +badges: Doctrine\ORM\PersistentCollection {#2964 …}
      +logs: Doctrine\ORM\PersistentCollection {#2974 …}
      +awards: Doctrine\ORM\PersistentCollection {#2956 …}
      +categories: Doctrine\ORM\PersistentCollection {#2980 …}
      -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 {#2924
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2925
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
    +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
    +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
    +url: null
    +body: """
      I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
      \n
      The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
      \n
      - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
      - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
      \n
      I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
      \n
      To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 20
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711751334 {#4512
      date: 2024-03-29 23:28:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4517 …}
    +votes: Doctrine\ORM\PersistentCollection {#4520 …}
    +reports: Doctrine\ORM\PersistentCollection {#4522 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
    +badges: Doctrine\ORM\PersistentCollection {#4528 …}
    +children: []
    -id: 25574
    -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
    -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703921601
    +visibility: "visible             "
    +apId: "https://beehaw.org/post/10638996"
    +editedAt: DateTimeImmutable @1708970126 {#4509
      date: 2024-02-26 18:55:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703835201 {#4511
      date: 2023-12-29 08:33:21.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#8796
  +entry: Proxies\__CG__\App\Entity\Entry {#2138
    +user: Proxies\__CG__\App\Entity\User {#1992 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
      +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
      +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 {#2923
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
      +entries: Doctrine\ORM\PersistentCollection {#2933 …}
      +posts: Doctrine\ORM\PersistentCollection {#2935 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
      +bans: Doctrine\ORM\PersistentCollection {#2943 …}
      +reports: Doctrine\ORM\PersistentCollection {#2951 …}
      +badges: Doctrine\ORM\PersistentCollection {#2964 …}
      +logs: Doctrine\ORM\PersistentCollection {#2974 …}
      +awards: Doctrine\ORM\PersistentCollection {#2956 …}
      +categories: Doctrine\ORM\PersistentCollection {#2980 …}
      -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 {#2924
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2925
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
    +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
    +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
    +url: null
    +body: """
      I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
      \n
      The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
      \n
      - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
      - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
      \n
      I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
      \n
      To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 14
    +favouriteCount: 20
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711751334 {#4512
      date: 2024-03-29 23:28:54.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4517 …}
    +votes: Doctrine\ORM\PersistentCollection {#4520 …}
    +reports: Doctrine\ORM\PersistentCollection {#4522 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
    +badges: Doctrine\ORM\PersistentCollection {#4528 …}
    +children: []
    -id: 25574
    -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
    -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703921601
    +visibility: "visible             "
    +apId: "https://beehaw.org/post/10638996"
    +editedAt: DateTimeImmutable @1708970126 {#4509
      date: 2024-02-26 18:55:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703835201 {#4511
      date: 2023-12-29 08:33:21.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.12 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#8851
  +width: 40
  +height: 40
  +user: App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.30 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2108
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2138
      +user: Proxies\__CG__\App\Entity\User {#1992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
      +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
      +url: null
      +body: """
        I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
        \n
        The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
        \n
        - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
        - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
        \n
        I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
        \n
        To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711751334 {#4512
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4520 …}
      +reports: Doctrine\ORM\PersistentCollection {#4522 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
      +badges: Doctrine\ORM\PersistentCollection {#4528 …}
      +children: []
      -id: 25574
      -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
      -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703921601
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/10638996"
      +editedAt: DateTimeImmutable @1708970126 {#4509
        date: 2024-02-26 18:55:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703835201 {#4511
        date: 2023-12-29 08:33:21.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2111 …}
    +root: App\Entity\EntryComment {#2132
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2138 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Could you do:\n
        \n
        > Please share the output of `grep -v /sys/class/dmi/id/*` as a normal user (not root)\n
        \n
        It looks like all the patches from that thread are in linux 6.6, so your board may still need quirks added.\n
        \n
        Once you know the board name you try something like this:\n
        \n
        ```\n
        \n
        <span style="color:#323232;">  boot.kernelPatches = [{\n
        </span><span style="color:#323232;">      name = "acpi quirk";\n
        </span><span style="color:#323232;">      patch = pkgs.writeText "acpi.patch" ''\n
        </span><span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">index 297a88587031..655332f3a5da 100644\n
        </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">@@ -524,6 +524,12 @@ static const struct dmi_system_id pcspecialist_laptop[] = {\n
        </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM6BG0Q"),\n
        </span><span style="color:#323232;"> \t\t},\n
        </span><span style="color:#323232;"> \t},\n
        </span><span style="color:#323232;">+\t{\n
        </span><span style="color:#323232;">+\t\t/* [COMPUTER DESCRIPTION] */\n
        </span><span style="color:#323232;">+\t\t.matches = {\n
        </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "[BOARD_NAME]"),\n
        </span><span style="color:#323232;">+\t\t},\n
        </span><span style="color:#323232;">+\t},\n
        </span><span style="color:#323232;"> \t{ }\n
        </span><span style="color:#323232;"> };\n
        </span><span style="color:#323232;">'';\n
        </span><span style="color:#323232;">  }];\n
        </span>\n
        ```\n
        \n
        Just be careful that the indentation of the patch part doesn’t get changed.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1711751334 {#2350
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Splatsune@beehaw.org"
        "@Splatsune@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2129 …}
      +nested: Doctrine\ORM\PersistentCollection {#2130 …}
      +votes: Doctrine\ORM\PersistentCollection {#2140 …}
      +reports: Doctrine\ORM\PersistentCollection {#2088 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2091 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
      -id: 262244
      -bodyTs: "'+524':69 '-524':67 '/sys/class/dmi/id':11 '100644':64 '12':70 '297a88587031':62 '6':68 '6.6':30 '655332f3a5da':63 'a/drivers/acpi/resource.c':59,65 'acpi':52 'acpi.patch':56 'ad':38 'b/drivers/acpi/resource.c':60,66 'board':33,43,82,91,93 'boot.kernelpatches':50 'care':97 'chang':108 'comput':85 'const':72 'could':1 'descript':86 'diff':57 'dmi':74,79,81,88,90 'doesn':105 'get':107 'git':58 'gm6bg0q':84 'grep':9 'id':76 'indent':100 'index':61 'know':41 'laptop':78 'like':20,48 'linux':29 'look':19 'match':80,87,89 'may':34 'name':44,51,83,92,94 'need':36 'normal':14 'output':7 'part':104 'patch':23,54,103 'pcspecialist':77 'pkgs.writetext':55 'pleas':4 'quirk':37,53 'root':17 'share':5 'someth':47 'static':71 'still':35 'struct':73 'system':75 'thread':26 'tri':46 'user':15 'v':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6940624"
      +editedAt: DateTimeImmutable @1709059514 {#2348
        date: 2024-02-27 19:45:14.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703861152 {#2369
        date: 2023-12-29 15:45:52.0 +01:00
      }
    }
    +body: """
      Nice. Also it occurred to me that there might be a way to set that quirk through the kernel command line instead of having to compile a patched kernel. I haven’t had a chance to look it up though.\n
      \n
      Edit: I couldn’t find anything obvious. This behaviour is buried pretty deep.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1703864799 {#2334
      date: 2023-12-29 16:46:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2101 …}
    +nested: Doctrine\ORM\PersistentCollection {#2109 …}
    +votes: Doctrine\ORM\PersistentCollection {#2106 …}
    +reports: Doctrine\ORM\PersistentCollection {#2107 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2124 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
    -id: 262362
    -bodyTs: "'also':2 'anyth':46 'behaviour':49 'buri':51 'chanc':35 'command':20 'compil':26 'couldn':43 'deep':53 'edit':41 'find':45 'haven':31 'instead':22 'kernel':19,29 'line':21 'look':37 'might':9 'nice':1 'obvious':47 'occur':4 'patch':28 'pretti':52 'quirk':16 'set':14 'though':40 'way':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6941422"
    +editedAt: DateTimeImmutable @1709109787 {#2340
      date: 2024-02-28 09:43:07.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703864799 {#2341
      date: 2023-12-29 16:46:39.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#8924
  +subject: App\Entity\EntryComment {#2108
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2138
      +user: Proxies\__CG__\App\Entity\User {#1992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
      +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
      +url: null
      +body: """
        I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
        \n
        The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
        \n
        - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
        - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
        \n
        I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
        \n
        To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711751334 {#4512
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4520 …}
      +reports: Doctrine\ORM\PersistentCollection {#4522 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
      +badges: Doctrine\ORM\PersistentCollection {#4528 …}
      +children: []
      -id: 25574
      -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
      -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703921601
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/10638996"
      +editedAt: DateTimeImmutable @1708970126 {#4509
        date: 2024-02-26 18:55:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703835201 {#4511
        date: 2023-12-29 08:33:21.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2111 …}
    +root: App\Entity\EntryComment {#2132
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2138 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Could you do:\n
        \n
        > Please share the output of `grep -v /sys/class/dmi/id/*` as a normal user (not root)\n
        \n
        It looks like all the patches from that thread are in linux 6.6, so your board may still need quirks added.\n
        \n
        Once you know the board name you try something like this:\n
        \n
        ```\n
        \n
        <span style="color:#323232;">  boot.kernelPatches = [{\n
        </span><span style="color:#323232;">      name = "acpi quirk";\n
        </span><span style="color:#323232;">      patch = pkgs.writeText "acpi.patch" ''\n
        </span><span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">index 297a88587031..655332f3a5da 100644\n
        </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">@@ -524,6 +524,12 @@ static const struct dmi_system_id pcspecialist_laptop[] = {\n
        </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM6BG0Q"),\n
        </span><span style="color:#323232;"> \t\t},\n
        </span><span style="color:#323232;"> \t},\n
        </span><span style="color:#323232;">+\t{\n
        </span><span style="color:#323232;">+\t\t/* [COMPUTER DESCRIPTION] */\n
        </span><span style="color:#323232;">+\t\t.matches = {\n
        </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "[BOARD_NAME]"),\n
        </span><span style="color:#323232;">+\t\t},\n
        </span><span style="color:#323232;">+\t},\n
        </span><span style="color:#323232;"> \t{ }\n
        </span><span style="color:#323232;"> };\n
        </span><span style="color:#323232;">'';\n
        </span><span style="color:#323232;">  }];\n
        </span>\n
        ```\n
        \n
        Just be careful that the indentation of the patch part doesn’t get changed.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1711751334 {#2350
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Splatsune@beehaw.org"
        "@Splatsune@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2129 …}
      +nested: Doctrine\ORM\PersistentCollection {#2130 …}
      +votes: Doctrine\ORM\PersistentCollection {#2140 …}
      +reports: Doctrine\ORM\PersistentCollection {#2088 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2091 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
      -id: 262244
      -bodyTs: "'+524':69 '-524':67 '/sys/class/dmi/id':11 '100644':64 '12':70 '297a88587031':62 '6':68 '6.6':30 '655332f3a5da':63 'a/drivers/acpi/resource.c':59,65 'acpi':52 'acpi.patch':56 'ad':38 'b/drivers/acpi/resource.c':60,66 'board':33,43,82,91,93 'boot.kernelpatches':50 'care':97 'chang':108 'comput':85 'const':72 'could':1 'descript':86 'diff':57 'dmi':74,79,81,88,90 'doesn':105 'get':107 'git':58 'gm6bg0q':84 'grep':9 'id':76 'indent':100 'index':61 'know':41 'laptop':78 'like':20,48 'linux':29 'look':19 'match':80,87,89 'may':34 'name':44,51,83,92,94 'need':36 'normal':14 'output':7 'part':104 'patch':23,54,103 'pcspecialist':77 'pkgs.writetext':55 'pleas':4 'quirk':37,53 'root':17 'share':5 'someth':47 'static':71 'still':35 'struct':73 'system':75 'thread':26 'tri':46 'user':15 'v':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6940624"
      +editedAt: DateTimeImmutable @1709059514 {#2348
        date: 2024-02-27 19:45:14.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703861152 {#2369
        date: 2023-12-29 15:45:52.0 +01:00
      }
    }
    +body: """
      Nice. Also it occurred to me that there might be a way to set that quirk through the kernel command line instead of having to compile a patched kernel. I haven’t had a chance to look it up though.\n
      \n
      Edit: I couldn’t find anything obvious. This behaviour is buried pretty deep.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1703864799 {#2334
      date: 2023-12-29 16:46:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2101 …}
    +nested: Doctrine\ORM\PersistentCollection {#2109 …}
    +votes: Doctrine\ORM\PersistentCollection {#2106 …}
    +reports: Doctrine\ORM\PersistentCollection {#2107 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2124 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
    -id: 262362
    -bodyTs: "'also':2 'anyth':46 'behaviour':49 'buri':51 'chanc':35 'command':20 'compil':26 'couldn':43 'deep':53 'edit':41 'find':45 'haven':31 'instead':22 'kernel':19,29 'line':21 'look':37 'might':9 'nice':1 'obvious':47 'occur':4 'patch':28 'pretti':52 'quirk':16 'set':14 'though':40 'way':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6941422"
    +editedAt: DateTimeImmutable @1709109787 {#2340
      date: 2024-02-28 09:43:07.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703864799 {#2341
      date: 2023-12-29 16:46:39.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.56 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2108
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2138
      +user: Proxies\__CG__\App\Entity\User {#1992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
      +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
      +url: null
      +body: """
        I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
        \n
        The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
        \n
        - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
        - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
        \n
        I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
        \n
        To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711751334 {#4512
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4520 …}
      +reports: Doctrine\ORM\PersistentCollection {#4522 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
      +badges: Doctrine\ORM\PersistentCollection {#4528 …}
      +children: []
      -id: 25574
      -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
      -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703921601
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/10638996"
      +editedAt: DateTimeImmutable @1708970126 {#4509
        date: 2024-02-26 18:55:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703835201 {#4511
        date: 2023-12-29 08:33:21.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2111 …}
    +root: App\Entity\EntryComment {#2132
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2138 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Could you do:\n
        \n
        > Please share the output of `grep -v /sys/class/dmi/id/*` as a normal user (not root)\n
        \n
        It looks like all the patches from that thread are in linux 6.6, so your board may still need quirks added.\n
        \n
        Once you know the board name you try something like this:\n
        \n
        ```\n
        \n
        <span style="color:#323232;">  boot.kernelPatches = [{\n
        </span><span style="color:#323232;">      name = "acpi quirk";\n
        </span><span style="color:#323232;">      patch = pkgs.writeText "acpi.patch" ''\n
        </span><span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">index 297a88587031..655332f3a5da 100644\n
        </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">@@ -524,6 +524,12 @@ static const struct dmi_system_id pcspecialist_laptop[] = {\n
        </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM6BG0Q"),\n
        </span><span style="color:#323232;"> \t\t},\n
        </span><span style="color:#323232;"> \t},\n
        </span><span style="color:#323232;">+\t{\n
        </span><span style="color:#323232;">+\t\t/* [COMPUTER DESCRIPTION] */\n
        </span><span style="color:#323232;">+\t\t.matches = {\n
        </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "[BOARD_NAME]"),\n
        </span><span style="color:#323232;">+\t\t},\n
        </span><span style="color:#323232;">+\t},\n
        </span><span style="color:#323232;"> \t{ }\n
        </span><span style="color:#323232;"> };\n
        </span><span style="color:#323232;">'';\n
        </span><span style="color:#323232;">  }];\n
        </span>\n
        ```\n
        \n
        Just be careful that the indentation of the patch part doesn’t get changed.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1711751334 {#2350
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Splatsune@beehaw.org"
        "@Splatsune@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2129 …}
      +nested: Doctrine\ORM\PersistentCollection {#2130 …}
      +votes: Doctrine\ORM\PersistentCollection {#2140 …}
      +reports: Doctrine\ORM\PersistentCollection {#2088 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2091 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
      -id: 262244
      -bodyTs: "'+524':69 '-524':67 '/sys/class/dmi/id':11 '100644':64 '12':70 '297a88587031':62 '6':68 '6.6':30 '655332f3a5da':63 'a/drivers/acpi/resource.c':59,65 'acpi':52 'acpi.patch':56 'ad':38 'b/drivers/acpi/resource.c':60,66 'board':33,43,82,91,93 'boot.kernelpatches':50 'care':97 'chang':108 'comput':85 'const':72 'could':1 'descript':86 'diff':57 'dmi':74,79,81,88,90 'doesn':105 'get':107 'git':58 'gm6bg0q':84 'grep':9 'id':76 'indent':100 'index':61 'know':41 'laptop':78 'like':20,48 'linux':29 'look':19 'match':80,87,89 'may':34 'name':44,51,83,92,94 'need':36 'normal':14 'output':7 'part':104 'patch':23,54,103 'pcspecialist':77 'pkgs.writetext':55 'pleas':4 'quirk':37,53 'root':17 'share':5 'someth':47 'static':71 'still':35 'struct':73 'system':75 'thread':26 'tri':46 'user':15 'v':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6940624"
      +editedAt: DateTimeImmutable @1709059514 {#2348
        date: 2024-02-27 19:45:14.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703861152 {#2369
        date: 2023-12-29 15:45:52.0 +01:00
      }
    }
    +body: """
      Nice. Also it occurred to me that there might be a way to set that quirk through the kernel command line instead of having to compile a patched kernel. I haven’t had a chance to look it up though.\n
      \n
      Edit: I couldn’t find anything obvious. This behaviour is buried pretty deep.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1703864799 {#2334
      date: 2023-12-29 16:46:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2101 …}
    +nested: Doctrine\ORM\PersistentCollection {#2109 …}
    +votes: Doctrine\ORM\PersistentCollection {#2106 …}
    +reports: Doctrine\ORM\PersistentCollection {#2107 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2124 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
    -id: 262362
    -bodyTs: "'also':2 'anyth':46 'behaviour':49 'buri':51 'chanc':35 'command':20 'compil':26 'couldn':43 'deep':53 'edit':41 'find':45 'haven':31 'instead':22 'kernel':19,29 'line':21 'look':37 'might':9 'nice':1 'obvious':47 'occur':4 'patch':28 'pretti':52 'quirk':16 'set':14 'though':40 'way':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6941422"
    +editedAt: DateTimeImmutable @1709109787 {#2340
      date: 2024-02-28 09:43:07.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703864799 {#2341
      date: 2023-12-29 16:46:39.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#8981
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2108
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2138
      +user: Proxies\__CG__\App\Entity\User {#1992 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Laptop-keyboard-unresponsive-I-think-my-unknown-laptop-is-affected"
      +title: "Laptop keyboard unresponsive - I think my (unknown) laptop is affected by the kernel Zen IRQ regressions - how do I work around this?"
      +url: null
      +body: """
        I picked up a laptop a couple of months ago for the purpose of setting up Linux on (I chose NixOS for stability) to go with my existing desktop. It’s an *Infinity E15-5A165-BM* (Infinity being an Australian local manufacturer of gaming laptops) which features a Ryzen 5 6600H CPU and a GeForce 1650 GTX.\n
        \n
        The keyboard uses a generic driver (i8042), which works great on Windows and when booting (including Grub/systemd-boot). However, once booted, I’ve found that the keyboard no longer responds to input - and in fact no longer shows up as an input device. Now, I’ve done a fair bit of debugging so far (for someone who’s not had to patch anything manually but knows how to do a proper search) and I’ve worked out the following:\n
        \n
        - The latest available kernel in which the keyboard is recognised is 5.10 LTS - but setting this as the kernel to use in NixOS results in me no longer being able to boot into a graphical interface.\n
        - I managed to find [this lore.kernel thread](https://lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/T/) ‪‬ in which I believe my issue is discussed. This tells me that it’s known and being worked on and that I can maybe wait for a future kernel version, and that theoretically I *might* just be able to patch the kernel myself, if I learn how to do that and use the right settings?\n
        \n
        I’ve done a couple of commands and pulled some logs from the laptop, and detailed info - lshw, lspci, dmidecode, acpidump, etc - can be found in [this folder](https://files.neurario.com/.InfinityLaptop-Debugging/) on my web server.\n
        \n
        To my understanding my options are to use the older kernel for now and figure out why the display manager is not working, or learn to patch the current kernel and hope that that works. What’s my best option, and is there anything else I might be missing ?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 14
      +favouriteCount: 20
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1711751334 {#4512
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4517 …}
      +votes: Doctrine\ORM\PersistentCollection {#4520 …}
      +reports: Doctrine\ORM\PersistentCollection {#4522 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4524 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4526 …}
      +badges: Doctrine\ORM\PersistentCollection {#4528 …}
      +children: []
      -id: 25574
      -titleTs: "'affect':10 'around':21 'irq':15 'kernel':13 'keyboard':2 'laptop':1,8 'regress':16 'think':5 'unknown':7 'unrespons':3 'work':20 'zen':14"
      -bodyTs: "'/.infinitylaptop-debugging/)':268 '/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':182 '1650':57 '5':51 '5.10':148 '5a165':36 '6600h':52 'abl':166,220 'acpidump':258 'ago':10 'anyth':120,316 'australian':41 'avail':139 'believ':186 'best':311 'bit':107 'bm':37 'boot':73,78,168 'chose':20 'command':244 'coupl':7,242 'cpu':53 'current':301 'debug':109 'desktop':29 'detail':253 'devic':100 'discuss':190 'display':291 'dmidecod':257 'done':104,240 'driver':64 'e15':35 'e15-5a165-bm':34 'els':317 'etc':259 'exist':28 'fact':92 'fair':106 'far':111 'featur':48 'figur':287 'files.neurario.com':267 'files.neurario.com/.infinitylaptop-debugging/)':266 'find':176 'folder':265 'follow':136 'found':81,262 'futur':210 'game':45 'geforc':56 'generic':63 'go':25 'graphic':171 'great':68 'grub/systemd-boot':75 'gtx':58 'hope':304 'howev':76 'i8042':65 'includ':74 'infin':33,38 'info':254 'input':89,99 'interfac':172 'issu':188 'kernel':140,155,211,224,283,302 'keyboard':60,84,144 'know':123 'known':197 'laptop':5,46,251 'latest':138 'learn':228,297 'linux':17 'local':42 'log':248 'longer':86,94,164 'lore.kernel':178 'lore.kernel.org':181 'lore.kernel.org/regressions/20230809085526.84913-1-hdegoede@redhat.com/t/)':180 'lshw':255 'lspci':256 'lts':149 'manag':174,292 'manual':121 'manufactur':43 'mayb':206 'might':217,319 'miss':321 'month':9 'nixo':21,159 'older':282 'option':277,312 'patch':119,222,299 'pick':2 'proper':128 'pull':246 'purpos':13 'recognis':146 'respond':87 'result':160 'right':236 'ryzen':50 'search':129 'server':272 'set':15,151,237 'show':95 'someon':113 'stabil':23 'tell':192 'theoret':215 'thread':179 'understand':275 'use':61,157,234,280 've':80,103,132,239 'version':212 'wait':207 'web':271 'window':70 'work':67,133,200,295,307"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703921601
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/10638996"
      +editedAt: DateTimeImmutable @1708970126 {#4509
        date: 2024-02-26 18:55:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703835201 {#4511
        date: 2023-12-29 08:33:21.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2111 …}
    +root: App\Entity\EntryComment {#2132
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2138 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        Could you do:\n
        \n
        > Please share the output of `grep -v /sys/class/dmi/id/*` as a normal user (not root)\n
        \n
        It looks like all the patches from that thread are in linux 6.6, so your board may still need quirks added.\n
        \n
        Once you know the board name you try something like this:\n
        \n
        ```\n
        \n
        <span style="color:#323232;">  boot.kernelPatches = [{\n
        </span><span style="color:#323232;">      name = "acpi quirk";\n
        </span><span style="color:#323232;">      patch = pkgs.writeText "acpi.patch" ''\n
        </span><span style="color:#323232;">diff --git a/drivers/acpi/resource.c b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">index 297a88587031..655332f3a5da 100644\n
        </span><span style="color:#323232;">--- a/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">+++ b/drivers/acpi/resource.c\n
        </span><span style="color:#323232;">@@ -524,6 +524,12 @@ static const struct dmi_system_id pcspecialist_laptop[] = {\n
        </span><span style="color:#323232;"> \t\t\tDMI_MATCH(DMI_BOARD_NAME, "GM6BG0Q"),\n
        </span><span style="color:#323232;"> \t\t},\n
        </span><span style="color:#323232;"> \t},\n
        </span><span style="color:#323232;">+\t{\n
        </span><span style="color:#323232;">+\t\t/* [COMPUTER DESCRIPTION] */\n
        </span><span style="color:#323232;">+\t\t.matches = {\n
        </span><span style="color:#323232;">+\t\t\tDMI_MATCH(DMI_BOARD_NAME, "[BOARD_NAME]"),\n
        </span><span style="color:#323232;">+\t\t},\n
        </span><span style="color:#323232;">+\t},\n
        </span><span style="color:#323232;"> \t{ }\n
        </span><span style="color:#323232;"> };\n
        </span><span style="color:#323232;">'';\n
        </span><span style="color:#323232;">  }];\n
        </span>\n
        ```\n
        \n
        Just be careful that the indentation of the patch part doesn’t get changed.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1711751334 {#2350
        date: 2024-03-29 23:28:54.0 +01:00
      }
      +ip: null
      +tags: [
        "323232"
      ]
      +mentions: [
        "@Splatsune@beehaw.org"
        "@Splatsune@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2129 …}
      +nested: Doctrine\ORM\PersistentCollection {#2130 …}
      +votes: Doctrine\ORM\PersistentCollection {#2140 …}
      +reports: Doctrine\ORM\PersistentCollection {#2088 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2091 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2095 …}
      -id: 262244
      -bodyTs: "'+524':69 '-524':67 '/sys/class/dmi/id':11 '100644':64 '12':70 '297a88587031':62 '6':68 '6.6':30 '655332f3a5da':63 'a/drivers/acpi/resource.c':59,65 'acpi':52 'acpi.patch':56 'ad':38 'b/drivers/acpi/resource.c':60,66 'board':33,43,82,91,93 'boot.kernelpatches':50 'care':97 'chang':108 'comput':85 'const':72 'could':1 'descript':86 'diff':57 'dmi':74,79,81,88,90 'doesn':105 'get':107 'git':58 'gm6bg0q':84 'grep':9 'id':76 'indent':100 'index':61 'know':41 'laptop':78 'like':20,48 'linux':29 'look':19 'match':80,87,89 'may':34 'name':44,51,83,92,94 'need':36 'normal':14 'output':7 'part':104 'patch':23,54,103 'pcspecialist':77 'pkgs.writetext':55 'pleas':4 'quirk':37,53 'root':17 'share':5 'someth':47 'static':71 'still':35 'struct':73 'system':75 'thread':26 'tri':46 'user':15 'v':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6940624"
      +editedAt: DateTimeImmutable @1709059514 {#2348
        date: 2024-02-27 19:45:14.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703861152 {#2369
        date: 2023-12-29 15:45:52.0 +01:00
      }
    }
    +body: """
      Nice. Also it occurred to me that there might be a way to set that quirk through the kernel command line instead of having to compile a patched kernel. I haven’t had a chance to look it up though.\n
      \n
      Edit: I couldn’t find anything obvious. This behaviour is buried pretty deep.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1703864799 {#2334
      date: 2023-12-29 16:46:39.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
      "@Splatsune@beehaw.org"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2101 …}
    +nested: Doctrine\ORM\PersistentCollection {#2109 …}
    +votes: Doctrine\ORM\PersistentCollection {#2106 …}
    +reports: Doctrine\ORM\PersistentCollection {#2107 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2124 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
    -id: 262362
    -bodyTs: "'also':2 'anyth':46 'behaviour':49 'buri':51 'chanc':35 'command':20 'compil':26 'couldn':43 'deep':53 'edit':41 'find':45 'haven':31 'instead':22 'kernel':19,29 'line':21 'look':37 'might':9 'nice':1 'obvious':47 'occur':4 'patch':28 'pretti':52 'quirk':16 'set':14 'though':40 'way':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6941422"
    +editedAt: DateTimeImmutable @1709109787 {#2340
      date: 2024-02-28 09:43:07.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703864799 {#2341
      date: 2023-12-29 16:46:39.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 7.64 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2115
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2098
      +user: Proxies\__CG__\App\Entity\User {#2287 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs"
      +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)"
      +url: null
      +body: """
        cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n
        \n
        > I would like to premise this with the following:\n
        > \n
        > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n
        >     - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n
        > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n
        > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n
        > \n
        > ---\n
        > \n
        > **Motivation**\n
        > \n
        > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n
        > \n
        > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n
        > \n
        > **My setup:**\n
        > \n
        > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n
        > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n
        > - If I go for Emacs, then I will definitely rely on Evil.\n
        > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n
        > \n
        > **Questions:**\n
        > \n
        > - First of all, does it make sense for me to only consider these two?\n
        > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n
        > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n
        > - For those that have used both extensively, which one do you prefer (if any) and why?\n
        > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n
        >     - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n
        >     - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 71
      +favouriteCount: 46
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1709078963 {#5248
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5247 …}
      +votes: Doctrine\ORM\PersistentCollection {#5255 …}
      +reports: Doctrine\ORM\PersistentCollection {#5257 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5259 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5261 …}
      +badges: Doctrine\ORM\PersistentCollection {#5263 …}
      +children: []
      -id: 24132
      -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12"
      -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703376740
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9648332"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703290340 {#5245
        date: 2023-12-23 01:12:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
    +root: App\Entity\EntryComment {#2064
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2098 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        I use Emacs + spacemacs in VI mode as a base for all my text editing on both Linux and windows (which is unfortunately required for work on occasion) machines.\n
        \n
        For dev environments I mostly use nix + direnv + direnv-mode.\n
        \n
        For C# I use the above plus omnisharp-roslyn + lsp-mode.\n
        \n
        I tinker in all sorts of languages, and they all have at least basic support in the Emacs ecosystem. The popular ones should have fully functional language servers and debugger adapters.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1709078963 {#2040
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@throwawayish@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2082 …}
      +nested: Doctrine\ORM\PersistentCollection {#2062 …}
      +votes: Doctrine\ORM\PersistentCollection {#2097 …}
      +reports: Doctrine\ORM\PersistentCollection {#2078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2079 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
      -id: 244901
      -bodyTs: "'adapt':84 'base':10 'basic':67 'c':42 'debugg':83 'dev':31 'direnv':37,39 'direnv-mod':38 'ecosystem':72 'edit':15 'emac':3,71 'environ':32 'fulli':78 'function':79 'languag':60,80 'least':66 'linux':18 'lsp':52 'lsp-mode':51 'machin':29 'mode':7,40,53 'most':34 'nix':36 'occas':28 'omnisharp':49 'omnisharp-roslyn':48 'one':75 'plus':47 'popular':74 'requir':24 'roslyn':50 'server':81 'sort':58 'spacemac':4 'support':68 'text':14 'tinker':55 'unfortun':23 'use':2,35,44 'vi':6 'window':20 'work':26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6833512"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703301246 {#2133
        date: 2023-12-23 04:14:06.0 +01:00
      }
    }
    +body: """
      > I want to have a better idea for much time is spend on ‘management’; fix, extend and/or automate etc.\n
      \n
      Not that much really. I usually upgrade everything once a month or so. The last couple of times were smooth. I think the last problem I hit was:\n
      \n
      [github.com/emacs-lsp/lsp-mode/issues/4153](https://github.com/emacs-lsp/lsp-mode/issues/4153)\n
      \n
      This was actually triggered by upgrading omnisharp, which started sending a new notification that lsp-mode didn’t explicitly ignore.\n
      \n
      By the time I hit it, that issue had already been reported, so I was able to quickly work around it with a snippet in my main config. I could have also just rolled back omnisharp.\n
      \n
      Most problems I’ve had have been solved by upgrading spacemacs to latest.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703858517 {#2105
      date: 2023-12-29 15:01:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@throwawayish@lemmy.ml"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2123 …}
    +nested: Doctrine\ORM\PersistentCollection {#2116 …}
    +votes: Doctrine\ORM\PersistentCollection {#2161 …}
    +reports: Doctrine\ORM\PersistentCollection {#2163 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
    -id: 262158
    -bodyTs: "'/emacs-lsp/lsp-mode/issues/4153](https://github.com/emacs-lsp/lsp-mode/issues/4153)':50 'abl':87 'actual':53 'alreadi':81 'also':103 'and/or':17 'around':91 'autom':18 'back':106 'better':6 'config':99 'could':101 'coupl':35 'didn':68 'etc':19 'everyth':27 'explicit':70 'extend':16 'fix':15 'github.com':49 'github.com/emacs-lsp/lsp-mode/issues/4153](https://github.com/emacs-lsp/lsp-mode/issues/4153)':48 'hit':46,76 'idea':7 'ignor':71 'issu':79 'last':34,43 'latest':120 'lsp':66 'lsp-mode':65 'main':98 'manag':14 'mode':67 'month':30 'much':9,22 'new':62 'notif':63 'omnisharp':57,107 'problem':44,109 'quick':89 'realli':23 'report':83 'roll':105 'send':60 'smooth':39 'snippet':95 'solv':115 'spacemac':118 'spend':12 'start':59 'think':41 'time':10,37,74 'trigger':54 'upgrad':26,56,117 'usual':25 've':111 'want':2 'work':90"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6940110"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703858517 {#2099
      date: 2023-12-29 15:01:57.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#9230
  +comment: App\Entity\EntryComment {#2115
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2098
      +user: Proxies\__CG__\App\Entity\User {#2287 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs"
      +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)"
      +url: null
      +body: """
        cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n
        \n
        > I would like to premise this with the following:\n
        > \n
        > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n
        >     - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n
        > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n
        > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n
        > \n
        > ---\n
        > \n
        > **Motivation**\n
        > \n
        > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n
        > \n
        > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n
        > \n
        > **My setup:**\n
        > \n
        > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n
        > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n
        > - If I go for Emacs, then I will definitely rely on Evil.\n
        > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n
        > \n
        > **Questions:**\n
        > \n
        > - First of all, does it make sense for me to only consider these two?\n
        > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n
        > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n
        > - For those that have used both extensively, which one do you prefer (if any) and why?\n
        > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n
        >     - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n
        >     - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 71
      +favouriteCount: 46
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1709078963 {#5248
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5247 …}
      +votes: Doctrine\ORM\PersistentCollection {#5255 …}
      +reports: Doctrine\ORM\PersistentCollection {#5257 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5259 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5261 …}
      +badges: Doctrine\ORM\PersistentCollection {#5263 …}
      +children: []
      -id: 24132
      -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12"
      -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703376740
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9648332"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703290340 {#5245
        date: 2023-12-23 01:12:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
    +root: App\Entity\EntryComment {#2064
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2098 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        I use Emacs + spacemacs in VI mode as a base for all my text editing on both Linux and windows (which is unfortunately required for work on occasion) machines.\n
        \n
        For dev environments I mostly use nix + direnv + direnv-mode.\n
        \n
        For C# I use the above plus omnisharp-roslyn + lsp-mode.\n
        \n
        I tinker in all sorts of languages, and they all have at least basic support in the Emacs ecosystem. The popular ones should have fully functional language servers and debugger adapters.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1709078963 {#2040
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@throwawayish@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2082 …}
      +nested: Doctrine\ORM\PersistentCollection {#2062 …}
      +votes: Doctrine\ORM\PersistentCollection {#2097 …}
      +reports: Doctrine\ORM\PersistentCollection {#2078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2079 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
      -id: 244901
      -bodyTs: "'adapt':84 'base':10 'basic':67 'c':42 'debugg':83 'dev':31 'direnv':37,39 'direnv-mod':38 'ecosystem':72 'edit':15 'emac':3,71 'environ':32 'fulli':78 'function':79 'languag':60,80 'least':66 'linux':18 'lsp':52 'lsp-mode':51 'machin':29 'mode':7,40,53 'most':34 'nix':36 'occas':28 'omnisharp':49 'omnisharp-roslyn':48 'one':75 'plus':47 'popular':74 'requir':24 'roslyn':50 'server':81 'sort':58 'spacemac':4 'support':68 'text':14 'tinker':55 'unfortun':23 'use':2,35,44 'vi':6 'window':20 'work':26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6833512"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703301246 {#2133
        date: 2023-12-23 04:14:06.0 +01:00
      }
    }
    +body: """
      > I want to have a better idea for much time is spend on ‘management’; fix, extend and/or automate etc.\n
      \n
      Not that much really. I usually upgrade everything once a month or so. The last couple of times were smooth. I think the last problem I hit was:\n
      \n
      [github.com/emacs-lsp/lsp-mode/issues/4153](https://github.com/emacs-lsp/lsp-mode/issues/4153)\n
      \n
      This was actually triggered by upgrading omnisharp, which started sending a new notification that lsp-mode didn’t explicitly ignore.\n
      \n
      By the time I hit it, that issue had already been reported, so I was able to quickly work around it with a snippet in my main config. I could have also just rolled back omnisharp.\n
      \n
      Most problems I’ve had have been solved by upgrading spacemacs to latest.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703858517 {#2105
      date: 2023-12-29 15:01:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@throwawayish@lemmy.ml"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2123 …}
    +nested: Doctrine\ORM\PersistentCollection {#2116 …}
    +votes: Doctrine\ORM\PersistentCollection {#2161 …}
    +reports: Doctrine\ORM\PersistentCollection {#2163 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
    -id: 262158
    -bodyTs: "'/emacs-lsp/lsp-mode/issues/4153](https://github.com/emacs-lsp/lsp-mode/issues/4153)':50 'abl':87 'actual':53 'alreadi':81 'also':103 'and/or':17 'around':91 'autom':18 'back':106 'better':6 'config':99 'could':101 'coupl':35 'didn':68 'etc':19 'everyth':27 'explicit':70 'extend':16 'fix':15 'github.com':49 'github.com/emacs-lsp/lsp-mode/issues/4153](https://github.com/emacs-lsp/lsp-mode/issues/4153)':48 'hit':46,76 'idea':7 'ignor':71 'issu':79 'last':34,43 'latest':120 'lsp':66 'lsp-mode':65 'main':98 'manag':14 'mode':67 'month':30 'much':9,22 'new':62 'notif':63 'omnisharp':57,107 'problem':44,109 'quick':89 'realli':23 'report':83 'roll':105 'send':60 'smooth':39 'snippet':95 'solv':115 'spacemac':118 'spend':12 'start':59 'think':41 'time':10,37,74 'trigger':54 'upgrad':26,56,117 'usual':25 've':111 'want':2 'work':90"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6940110"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703858517 {#2099
      date: 2023-12-29 15:01:57.0 +01:00
    }
  }
  +showMagazineName: true
  +showEntryTitle: true
  +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.12 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#9275
  +user: App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.12 ms
Input props
[
  "date" => DateTimeImmutable @1703858517 {#2099
    date: 2023-12-29 15:01:57.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#9331
  +date: DateTimeImmutable @1703858517 {#2099
    date: 2023-12-29 15:01:57.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.08 ms
Input props
[
  "createdAt" => DateTimeImmutable @1703858517 {#2099
    date: 2023-12-29 15:01:57.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#9385
  +createdAt: DateTimeImmutable @1703858517 {#2099
    date: 2023-12-29 15:01:57.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 {#2454
    +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
    +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 {#2923
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
    +entries: Doctrine\ORM\PersistentCollection {#2933 …}
    +posts: Doctrine\ORM\PersistentCollection {#2935 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
    +bans: Doctrine\ORM\PersistentCollection {#2943 …}
    +reports: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2964 …}
    +logs: Doctrine\ORM\PersistentCollection {#2974 …}
    +awards: Doctrine\ORM\PersistentCollection {#2956 …}
    +categories: Doctrine\ORM\PersistentCollection {#2980 …}
    -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 {#2924
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2925
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#9439
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
    +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
    +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 {#2923
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
    +entries: Doctrine\ORM\PersistentCollection {#2933 …}
    +posts: Doctrine\ORM\PersistentCollection {#2935 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
    +bans: Doctrine\ORM\PersistentCollection {#2943 …}
    +reports: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2964 …}
    +logs: Doctrine\ORM\PersistentCollection {#2974 …}
    +awards: Doctrine\ORM\PersistentCollection {#2956 …}
    +categories: Doctrine\ORM\PersistentCollection {#2980 …}
    -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 {#2924
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2925
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 16.0 MiB 0.12 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2098
    +user: Proxies\__CG__\App\Entity\User {#2287 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
      +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
      +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 {#2923
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
      +entries: Doctrine\ORM\PersistentCollection {#2933 …}
      +posts: Doctrine\ORM\PersistentCollection {#2935 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
      +bans: Doctrine\ORM\PersistentCollection {#2943 …}
      +reports: Doctrine\ORM\PersistentCollection {#2951 …}
      +badges: Doctrine\ORM\PersistentCollection {#2964 …}
      +logs: Doctrine\ORM\PersistentCollection {#2974 …}
      +awards: Doctrine\ORM\PersistentCollection {#2956 …}
      +categories: Doctrine\ORM\PersistentCollection {#2980 …}
      -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 {#2924
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2925
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
    +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs"
    +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)"
    +url: null
    +body: """
      cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n
      \n
      > I would like to premise this with the following:\n
      > \n
      > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n
      >     - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n
      > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n
      > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n
      > \n
      > ---\n
      > \n
      > **Motivation**\n
      > \n
      > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n
      > \n
      > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n
      > \n
      > **My setup:**\n
      > \n
      > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n
      > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n
      > - If I go for Emacs, then I will definitely rely on Evil.\n
      > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n
      > \n
      > **Questions:**\n
      > \n
      > - First of all, does it make sense for me to only consider these two?\n
      > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n
      > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n
      > - For those that have used both extensively, which one do you prefer (if any) and why?\n
      > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n
      >     - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n
      >     - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 71
    +favouriteCount: 46
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1709078963 {#5248
      date: 2024-02-28 01:09:23.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#5247 …}
    +votes: Doctrine\ORM\PersistentCollection {#5255 …}
    +reports: Doctrine\ORM\PersistentCollection {#5257 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5259 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5261 …}
    +badges: Doctrine\ORM\PersistentCollection {#5263 …}
    +children: []
    -id: 24132
    -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12"
    -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703376740
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9648332"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703290340 {#5245
      date: 2023-12-23 01:12:20.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#9494
  +entry: Proxies\__CG__\App\Entity\Entry {#2098
    +user: Proxies\__CG__\App\Entity\User {#2287 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
      +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
      +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 {#2923
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
      +entries: Doctrine\ORM\PersistentCollection {#2933 …}
      +posts: Doctrine\ORM\PersistentCollection {#2935 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
      +bans: Doctrine\ORM\PersistentCollection {#2943 …}
      +reports: Doctrine\ORM\PersistentCollection {#2951 …}
      +badges: Doctrine\ORM\PersistentCollection {#2964 …}
      +logs: Doctrine\ORM\PersistentCollection {#2974 …}
      +awards: Doctrine\ORM\PersistentCollection {#2956 …}
      +categories: Doctrine\ORM\PersistentCollection {#2980 …}
      -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 {#2924
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2925
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
    +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs"
    +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)"
    +url: null
    +body: """
      cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n
      \n
      > I would like to premise this with the following:\n
      > \n
      > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n
      >     - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n
      > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n
      > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n
      > \n
      > ---\n
      > \n
      > **Motivation**\n
      > \n
      > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n
      > \n
      > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n
      > \n
      > **My setup:**\n
      > \n
      > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n
      > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n
      > - If I go for Emacs, then I will definitely rely on Evil.\n
      > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n
      > \n
      > **Questions:**\n
      > \n
      > - First of all, does it make sense for me to only consider these two?\n
      > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n
      > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n
      > - For those that have used both extensively, which one do you prefer (if any) and why?\n
      > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n
      >     - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n
      >     - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 71
    +favouriteCount: 46
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1709078963 {#5248
      date: 2024-02-28 01:09:23.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#5247 …}
    +votes: Doctrine\ORM\PersistentCollection {#5255 …}
    +reports: Doctrine\ORM\PersistentCollection {#5257 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5259 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5261 …}
    +badges: Doctrine\ORM\PersistentCollection {#5263 …}
    +children: []
    -id: 24132
    -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12"
    -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703376740
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9648332"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703290340 {#5245
      date: 2023-12-23 01:12:20.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.12 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#9549
  +width: 40
  +height: 40
  +user: App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.36 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2115
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2098
      +user: Proxies\__CG__\App\Entity\User {#2287 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs"
      +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)"
      +url: null
      +body: """
        cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n
        \n
        > I would like to premise this with the following:\n
        > \n
        > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n
        >     - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n
        > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n
        > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n
        > \n
        > ---\n
        > \n
        > **Motivation**\n
        > \n
        > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n
        > \n
        > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n
        > \n
        > **My setup:**\n
        > \n
        > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n
        > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n
        > - If I go for Emacs, then I will definitely rely on Evil.\n
        > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n
        > \n
        > **Questions:**\n
        > \n
        > - First of all, does it make sense for me to only consider these two?\n
        > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n
        > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n
        > - For those that have used both extensively, which one do you prefer (if any) and why?\n
        > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n
        >     - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n
        >     - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 71
      +favouriteCount: 46
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1709078963 {#5248
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5247 …}
      +votes: Doctrine\ORM\PersistentCollection {#5255 …}
      +reports: Doctrine\ORM\PersistentCollection {#5257 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5259 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5261 …}
      +badges: Doctrine\ORM\PersistentCollection {#5263 …}
      +children: []
      -id: 24132
      -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12"
      -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703376740
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9648332"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703290340 {#5245
        date: 2023-12-23 01:12:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
    +root: App\Entity\EntryComment {#2064
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2098 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        I use Emacs + spacemacs in VI mode as a base for all my text editing on both Linux and windows (which is unfortunately required for work on occasion) machines.\n
        \n
        For dev environments I mostly use nix + direnv + direnv-mode.\n
        \n
        For C# I use the above plus omnisharp-roslyn + lsp-mode.\n
        \n
        I tinker in all sorts of languages, and they all have at least basic support in the Emacs ecosystem. The popular ones should have fully functional language servers and debugger adapters.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1709078963 {#2040
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@throwawayish@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2082 …}
      +nested: Doctrine\ORM\PersistentCollection {#2062 …}
      +votes: Doctrine\ORM\PersistentCollection {#2097 …}
      +reports: Doctrine\ORM\PersistentCollection {#2078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2079 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
      -id: 244901
      -bodyTs: "'adapt':84 'base':10 'basic':67 'c':42 'debugg':83 'dev':31 'direnv':37,39 'direnv-mod':38 'ecosystem':72 'edit':15 'emac':3,71 'environ':32 'fulli':78 'function':79 'languag':60,80 'least':66 'linux':18 'lsp':52 'lsp-mode':51 'machin':29 'mode':7,40,53 'most':34 'nix':36 'occas':28 'omnisharp':49 'omnisharp-roslyn':48 'one':75 'plus':47 'popular':74 'requir':24 'roslyn':50 'server':81 'sort':58 'spacemac':4 'support':68 'text':14 'tinker':55 'unfortun':23 'use':2,35,44 'vi':6 'window':20 'work':26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6833512"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703301246 {#2133
        date: 2023-12-23 04:14:06.0 +01:00
      }
    }
    +body: """
      > I want to have a better idea for much time is spend on ‘management’; fix, extend and/or automate etc.\n
      \n
      Not that much really. I usually upgrade everything once a month or so. The last couple of times were smooth. I think the last problem I hit was:\n
      \n
      [github.com/emacs-lsp/lsp-mode/issues/4153](https://github.com/emacs-lsp/lsp-mode/issues/4153)\n
      \n
      This was actually triggered by upgrading omnisharp, which started sending a new notification that lsp-mode didn’t explicitly ignore.\n
      \n
      By the time I hit it, that issue had already been reported, so I was able to quickly work around it with a snippet in my main config. I could have also just rolled back omnisharp.\n
      \n
      Most problems I’ve had have been solved by upgrading spacemacs to latest.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703858517 {#2105
      date: 2023-12-29 15:01:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@throwawayish@lemmy.ml"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2123 …}
    +nested: Doctrine\ORM\PersistentCollection {#2116 …}
    +votes: Doctrine\ORM\PersistentCollection {#2161 …}
    +reports: Doctrine\ORM\PersistentCollection {#2163 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
    -id: 262158
    -bodyTs: "'/emacs-lsp/lsp-mode/issues/4153](https://github.com/emacs-lsp/lsp-mode/issues/4153)':50 'abl':87 'actual':53 'alreadi':81 'also':103 'and/or':17 'around':91 'autom':18 'back':106 'better':6 'config':99 'could':101 'coupl':35 'didn':68 'etc':19 'everyth':27 'explicit':70 'extend':16 'fix':15 'github.com':49 'github.com/emacs-lsp/lsp-mode/issues/4153](https://github.com/emacs-lsp/lsp-mode/issues/4153)':48 'hit':46,76 'idea':7 'ignor':71 'issu':79 'last':34,43 'latest':120 'lsp':66 'lsp-mode':65 'main':98 'manag':14 'mode':67 'month':30 'much':9,22 'new':62 'notif':63 'omnisharp':57,107 'problem':44,109 'quick':89 'realli':23 'report':83 'roll':105 'send':60 'smooth':39 'snippet':95 'solv':115 'spacemac':118 'spend':12 'start':59 'think':41 'time':10,37,74 'trigger':54 'upgrad':26,56,117 'usual':25 've':111 'want':2 'work':90"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6940110"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703858517 {#2099
      date: 2023-12-29 15:01:57.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#9642
  +subject: App\Entity\EntryComment {#2115
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2098
      +user: Proxies\__CG__\App\Entity\User {#2287 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs"
      +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)"
      +url: null
      +body: """
        cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n
        \n
        > I would like to premise this with the following:\n
        > \n
        > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n
        >     - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n
        > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n
        > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n
        > \n
        > ---\n
        > \n
        > **Motivation**\n
        > \n
        > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n
        > \n
        > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n
        > \n
        > **My setup:**\n
        > \n
        > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n
        > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n
        > - If I go for Emacs, then I will definitely rely on Evil.\n
        > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n
        > \n
        > **Questions:**\n
        > \n
        > - First of all, does it make sense for me to only consider these two?\n
        > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n
        > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n
        > - For those that have used both extensively, which one do you prefer (if any) and why?\n
        > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n
        >     - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n
        >     - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 71
      +favouriteCount: 46
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1709078963 {#5248
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5247 …}
      +votes: Doctrine\ORM\PersistentCollection {#5255 …}
      +reports: Doctrine\ORM\PersistentCollection {#5257 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5259 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5261 …}
      +badges: Doctrine\ORM\PersistentCollection {#5263 …}
      +children: []
      -id: 24132
      -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12"
      -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703376740
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9648332"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703290340 {#5245
        date: 2023-12-23 01:12:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
    +root: App\Entity\EntryComment {#2064
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2098 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        I use Emacs + spacemacs in VI mode as a base for all my text editing on both Linux and windows (which is unfortunately required for work on occasion) machines.\n
        \n
        For dev environments I mostly use nix + direnv + direnv-mode.\n
        \n
        For C# I use the above plus omnisharp-roslyn + lsp-mode.\n
        \n
        I tinker in all sorts of languages, and they all have at least basic support in the Emacs ecosystem. The popular ones should have fully functional language servers and debugger adapters.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1709078963 {#2040
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@throwawayish@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2082 …}
      +nested: Doctrine\ORM\PersistentCollection {#2062 …}
      +votes: Doctrine\ORM\PersistentCollection {#2097 …}
      +reports: Doctrine\ORM\PersistentCollection {#2078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2079 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
      -id: 244901
      -bodyTs: "'adapt':84 'base':10 'basic':67 'c':42 'debugg':83 'dev':31 'direnv':37,39 'direnv-mod':38 'ecosystem':72 'edit':15 'emac':3,71 'environ':32 'fulli':78 'function':79 'languag':60,80 'least':66 'linux':18 'lsp':52 'lsp-mode':51 'machin':29 'mode':7,40,53 'most':34 'nix':36 'occas':28 'omnisharp':49 'omnisharp-roslyn':48 'one':75 'plus':47 'popular':74 'requir':24 'roslyn':50 'server':81 'sort':58 'spacemac':4 'support':68 'text':14 'tinker':55 'unfortun':23 'use':2,35,44 'vi':6 'window':20 'work':26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6833512"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703301246 {#2133
        date: 2023-12-23 04:14:06.0 +01:00
      }
    }
    +body: """
      > I want to have a better idea for much time is spend on ‘management’; fix, extend and/or automate etc.\n
      \n
      Not that much really. I usually upgrade everything once a month or so. The last couple of times were smooth. I think the last problem I hit was:\n
      \n
      [github.com/emacs-lsp/lsp-mode/issues/4153](https://github.com/emacs-lsp/lsp-mode/issues/4153)\n
      \n
      This was actually triggered by upgrading omnisharp, which started sending a new notification that lsp-mode didn’t explicitly ignore.\n
      \n
      By the time I hit it, that issue had already been reported, so I was able to quickly work around it with a snippet in my main config. I could have also just rolled back omnisharp.\n
      \n
      Most problems I’ve had have been solved by upgrading spacemacs to latest.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703858517 {#2105
      date: 2023-12-29 15:01:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@throwawayish@lemmy.ml"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2123 …}
    +nested: Doctrine\ORM\PersistentCollection {#2116 …}
    +votes: Doctrine\ORM\PersistentCollection {#2161 …}
    +reports: Doctrine\ORM\PersistentCollection {#2163 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
    -id: 262158
    -bodyTs: "'/emacs-lsp/lsp-mode/issues/4153](https://github.com/emacs-lsp/lsp-mode/issues/4153)':50 'abl':87 'actual':53 'alreadi':81 'also':103 'and/or':17 'around':91 'autom':18 'back':106 'better':6 'config':99 'could':101 'coupl':35 'didn':68 'etc':19 'everyth':27 'explicit':70 'extend':16 'fix':15 'github.com':49 'github.com/emacs-lsp/lsp-mode/issues/4153](https://github.com/emacs-lsp/lsp-mode/issues/4153)':48 'hit':46,76 'idea':7 'ignor':71 'issu':79 'last':34,43 'latest':120 'lsp':66 'lsp-mode':65 'main':98 'manag':14 'mode':67 'month':30 'much':9,22 'new':62 'notif':63 'omnisharp':57,107 'problem':44,109 'quick':89 'realli':23 'report':83 'roll':105 'send':60 'smooth':39 'snippet':95 'solv':115 'spacemac':118 'spend':12 'start':59 'think':41 'time':10,37,74 'trigger':54 'upgrad':26,56,117 'usual':25 've':111 'want':2 'work':90"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6940110"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703858517 {#2099
      date: 2023-12-29 15:01:57.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 1.22 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2115
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2098
      +user: Proxies\__CG__\App\Entity\User {#2287 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs"
      +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)"
      +url: null
      +body: """
        cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n
        \n
        > I would like to premise this with the following:\n
        > \n
        > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n
        >     - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n
        > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n
        > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n
        > \n
        > ---\n
        > \n
        > **Motivation**\n
        > \n
        > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n
        > \n
        > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n
        > \n
        > **My setup:**\n
        > \n
        > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n
        > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n
        > - If I go for Emacs, then I will definitely rely on Evil.\n
        > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n
        > \n
        > **Questions:**\n
        > \n
        > - First of all, does it make sense for me to only consider these two?\n
        > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n
        > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n
        > - For those that have used both extensively, which one do you prefer (if any) and why?\n
        > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n
        >     - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n
        >     - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 71
      +favouriteCount: 46
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1709078963 {#5248
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5247 …}
      +votes: Doctrine\ORM\PersistentCollection {#5255 …}
      +reports: Doctrine\ORM\PersistentCollection {#5257 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5259 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5261 …}
      +badges: Doctrine\ORM\PersistentCollection {#5263 …}
      +children: []
      -id: 24132
      -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12"
      -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703376740
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9648332"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703290340 {#5245
        date: 2023-12-23 01:12:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
    +root: App\Entity\EntryComment {#2064
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2098 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        I use Emacs + spacemacs in VI mode as a base for all my text editing on both Linux and windows (which is unfortunately required for work on occasion) machines.\n
        \n
        For dev environments I mostly use nix + direnv + direnv-mode.\n
        \n
        For C# I use the above plus omnisharp-roslyn + lsp-mode.\n
        \n
        I tinker in all sorts of languages, and they all have at least basic support in the Emacs ecosystem. The popular ones should have fully functional language servers and debugger adapters.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1709078963 {#2040
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@throwawayish@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2082 …}
      +nested: Doctrine\ORM\PersistentCollection {#2062 …}
      +votes: Doctrine\ORM\PersistentCollection {#2097 …}
      +reports: Doctrine\ORM\PersistentCollection {#2078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2079 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
      -id: 244901
      -bodyTs: "'adapt':84 'base':10 'basic':67 'c':42 'debugg':83 'dev':31 'direnv':37,39 'direnv-mod':38 'ecosystem':72 'edit':15 'emac':3,71 'environ':32 'fulli':78 'function':79 'languag':60,80 'least':66 'linux':18 'lsp':52 'lsp-mode':51 'machin':29 'mode':7,40,53 'most':34 'nix':36 'occas':28 'omnisharp':49 'omnisharp-roslyn':48 'one':75 'plus':47 'popular':74 'requir':24 'roslyn':50 'server':81 'sort':58 'spacemac':4 'support':68 'text':14 'tinker':55 'unfortun':23 'use':2,35,44 'vi':6 'window':20 'work':26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6833512"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703301246 {#2133
        date: 2023-12-23 04:14:06.0 +01:00
      }
    }
    +body: """
      > I want to have a better idea for much time is spend on ‘management’; fix, extend and/or automate etc.\n
      \n
      Not that much really. I usually upgrade everything once a month or so. The last couple of times were smooth. I think the last problem I hit was:\n
      \n
      [github.com/emacs-lsp/lsp-mode/issues/4153](https://github.com/emacs-lsp/lsp-mode/issues/4153)\n
      \n
      This was actually triggered by upgrading omnisharp, which started sending a new notification that lsp-mode didn’t explicitly ignore.\n
      \n
      By the time I hit it, that issue had already been reported, so I was able to quickly work around it with a snippet in my main config. I could have also just rolled back omnisharp.\n
      \n
      Most problems I’ve had have been solved by upgrading spacemacs to latest.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703858517 {#2105
      date: 2023-12-29 15:01:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@throwawayish@lemmy.ml"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2123 …}
    +nested: Doctrine\ORM\PersistentCollection {#2116 …}
    +votes: Doctrine\ORM\PersistentCollection {#2161 …}
    +reports: Doctrine\ORM\PersistentCollection {#2163 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
    -id: 262158
    -bodyTs: "'/emacs-lsp/lsp-mode/issues/4153](https://github.com/emacs-lsp/lsp-mode/issues/4153)':50 'abl':87 'actual':53 'alreadi':81 'also':103 'and/or':17 'around':91 'autom':18 'back':106 'better':6 'config':99 'could':101 'coupl':35 'didn':68 'etc':19 'everyth':27 'explicit':70 'extend':16 'fix':15 'github.com':49 'github.com/emacs-lsp/lsp-mode/issues/4153](https://github.com/emacs-lsp/lsp-mode/issues/4153)':48 'hit':46,76 'idea':7 'ignor':71 'issu':79 'last':34,43 'latest':120 'lsp':66 'lsp-mode':65 'main':98 'manag':14 'mode':67 'month':30 'much':9,22 'new':62 'notif':63 'omnisharp':57,107 'problem':44,109 'quick':89 'realli':23 'report':83 'roll':105 'send':60 'smooth':39 'snippet':95 'solv':115 'spacemac':118 'spend':12 'start':59 'think':41 'time':10,37,74 'trigger':54 'upgrad':26,56,117 'usual':25 've':111 'want':2 'work':90"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6940110"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703858517 {#2099
      date: 2023-12-29 15:01:57.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#9699
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2115
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2098
      +user: Proxies\__CG__\App\Entity\User {#2287 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs"
      +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)"
      +url: null
      +body: """
        cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n
        \n
        > I would like to premise this with the following:\n
        > \n
        > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n
        >     - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n
        > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n
        > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n
        > \n
        > ---\n
        > \n
        > **Motivation**\n
        > \n
        > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n
        > \n
        > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n
        > \n
        > **My setup:**\n
        > \n
        > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n
        > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n
        > - If I go for Emacs, then I will definitely rely on Evil.\n
        > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n
        > \n
        > **Questions:**\n
        > \n
        > - First of all, does it make sense for me to only consider these two?\n
        > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n
        > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n
        > - For those that have used both extensively, which one do you prefer (if any) and why?\n
        > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n
        >     - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n
        >     - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 71
      +favouriteCount: 46
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1709078963 {#5248
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5247 …}
      +votes: Doctrine\ORM\PersistentCollection {#5255 …}
      +reports: Doctrine\ORM\PersistentCollection {#5257 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5259 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5261 …}
      +badges: Doctrine\ORM\PersistentCollection {#5263 …}
      +children: []
      -id: 24132
      -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12"
      -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703376740
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9648332"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703290340 {#5245
        date: 2023-12-23 01:12:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
    +root: App\Entity\EntryComment {#2064
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2098 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        I use Emacs + spacemacs in VI mode as a base for all my text editing on both Linux and windows (which is unfortunately required for work on occasion) machines.\n
        \n
        For dev environments I mostly use nix + direnv + direnv-mode.\n
        \n
        For C# I use the above plus omnisharp-roslyn + lsp-mode.\n
        \n
        I tinker in all sorts of languages, and they all have at least basic support in the Emacs ecosystem. The popular ones should have fully functional language servers and debugger adapters.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1709078963 {#2040
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@throwawayish@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2082 …}
      +nested: Doctrine\ORM\PersistentCollection {#2062 …}
      +votes: Doctrine\ORM\PersistentCollection {#2097 …}
      +reports: Doctrine\ORM\PersistentCollection {#2078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2079 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
      -id: 244901
      -bodyTs: "'adapt':84 'base':10 'basic':67 'c':42 'debugg':83 'dev':31 'direnv':37,39 'direnv-mod':38 'ecosystem':72 'edit':15 'emac':3,71 'environ':32 'fulli':78 'function':79 'languag':60,80 'least':66 'linux':18 'lsp':52 'lsp-mode':51 'machin':29 'mode':7,40,53 'most':34 'nix':36 'occas':28 'omnisharp':49 'omnisharp-roslyn':48 'one':75 'plus':47 'popular':74 'requir':24 'roslyn':50 'server':81 'sort':58 'spacemac':4 'support':68 'text':14 'tinker':55 'unfortun':23 'use':2,35,44 'vi':6 'window':20 'work':26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6833512"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703301246 {#2133
        date: 2023-12-23 04:14:06.0 +01:00
      }
    }
    +body: """
      > I want to have a better idea for much time is spend on ‘management’; fix, extend and/or automate etc.\n
      \n
      Not that much really. I usually upgrade everything once a month or so. The last couple of times were smooth. I think the last problem I hit was:\n
      \n
      [github.com/emacs-lsp/lsp-mode/issues/4153](https://github.com/emacs-lsp/lsp-mode/issues/4153)\n
      \n
      This was actually triggered by upgrading omnisharp, which started sending a new notification that lsp-mode didn’t explicitly ignore.\n
      \n
      By the time I hit it, that issue had already been reported, so I was able to quickly work around it with a snippet in my main config. I could have also just rolled back omnisharp.\n
      \n
      Most problems I’ve had have been solved by upgrading spacemacs to latest.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703858517 {#2105
      date: 2023-12-29 15:01:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@throwawayish@lemmy.ml"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2123 …}
    +nested: Doctrine\ORM\PersistentCollection {#2116 …}
    +votes: Doctrine\ORM\PersistentCollection {#2161 …}
    +reports: Doctrine\ORM\PersistentCollection {#2163 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
    -id: 262158
    -bodyTs: "'/emacs-lsp/lsp-mode/issues/4153](https://github.com/emacs-lsp/lsp-mode/issues/4153)':50 'abl':87 'actual':53 'alreadi':81 'also':103 'and/or':17 'around':91 'autom':18 'back':106 'better':6 'config':99 'could':101 'coupl':35 'didn':68 'etc':19 'everyth':27 'explicit':70 'extend':16 'fix':15 'github.com':49 'github.com/emacs-lsp/lsp-mode/issues/4153](https://github.com/emacs-lsp/lsp-mode/issues/4153)':48 'hit':46,76 'idea':7 'ignor':71 'issu':79 'last':34,43 'latest':120 'lsp':66 'lsp-mode':65 'main':98 'manag':14 'mode':67 'month':30 'much':9,22 'new':62 'notif':63 'omnisharp':57,107 'problem':44,109 'quick':89 'realli':23 'report':83 'roll':105 'send':60 'smooth':39 'snippet':95 'solv':115 'spacemac':118 'spend':12 'start':59 'think':41 'time':10,37,74 'trigger':54 'upgrad':26,56,117 'usual':25 've':111 'want':2 'work':90"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6940110"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703858517 {#2099
      date: 2023-12-29 15:01:57.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 9.98 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2215
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2098
      +user: Proxies\__CG__\App\Entity\User {#2287 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs"
      +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)"
      +url: null
      +body: """
        cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n
        \n
        > I would like to premise this with the following:\n
        > \n
        > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n
        >     - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n
        > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n
        > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n
        > \n
        > ---\n
        > \n
        > **Motivation**\n
        > \n
        > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n
        > \n
        > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n
        > \n
        > **My setup:**\n
        > \n
        > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n
        > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n
        > - If I go for Emacs, then I will definitely rely on Evil.\n
        > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n
        > \n
        > **Questions:**\n
        > \n
        > - First of all, does it make sense for me to only consider these two?\n
        > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n
        > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n
        > - For those that have used both extensively, which one do you prefer (if any) and why?\n
        > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n
        >     - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n
        >     - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 71
      +favouriteCount: 46
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1709078963 {#5248
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5247 …}
      +votes: Doctrine\ORM\PersistentCollection {#5255 …}
      +reports: Doctrine\ORM\PersistentCollection {#5257 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5259 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5261 …}
      +badges: Doctrine\ORM\PersistentCollection {#5263 …}
      +children: []
      -id: 24132
      -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12"
      -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703376740
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9648332"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703290340 {#5245
        date: 2023-12-23 01:12:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2224 …}
    +root: App\Entity\EntryComment {#2064
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2098 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        I use Emacs + spacemacs in VI mode as a base for all my text editing on both Linux and windows (which is unfortunately required for work on occasion) machines.\n
        \n
        For dev environments I mostly use nix + direnv + direnv-mode.\n
        \n
        For C# I use the above plus omnisharp-roslyn + lsp-mode.\n
        \n
        I tinker in all sorts of languages, and they all have at least basic support in the Emacs ecosystem. The popular ones should have fully functional language servers and debugger adapters.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1709078963 {#2040
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@throwawayish@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2082 …}
      +nested: Doctrine\ORM\PersistentCollection {#2062 …}
      +votes: Doctrine\ORM\PersistentCollection {#2097 …}
      +reports: Doctrine\ORM\PersistentCollection {#2078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2079 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
      -id: 244901
      -bodyTs: "'adapt':84 'base':10 'basic':67 'c':42 'debugg':83 'dev':31 'direnv':37,39 'direnv-mod':38 'ecosystem':72 'edit':15 'emac':3,71 'environ':32 'fulli':78 'function':79 'languag':60,80 'least':66 'linux':18 'lsp':52 'lsp-mode':51 'machin':29 'mode':7,40,53 'most':34 'nix':36 'occas':28 'omnisharp':49 'omnisharp-roslyn':48 'one':75 'plus':47 'popular':74 'requir':24 'roslyn':50 'server':81 'sort':58 'spacemac':4 'support':68 'text':14 'tinker':55 'unfortun':23 'use':2,35,44 'vi':6 'window':20 'work':26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6833512"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703301246 {#2133
        date: 2023-12-23 04:14:06.0 +01:00
      }
    }
    +body: """
      > I assume this is due to the amount of effort that would have been required for it to acquire some of the functionality you were expecting out of it. Am I right?\n
      \n
      I didn’t really understand what Emacs was at the time, I just got fed up with trying to make vim into an IDE. Out of the box, spacemacs had good language support, modal editing, and looked ‘modern’.\n
      \n
      What I love about Emacs now is Lisp and the package ecosystem. I have 396 packages installed, and many of them interact in quite complex ways. When I do a package upgrade it pretty much pulls the latest from the development branch of each package. Some packages haven’t been changed in 10 years, some are changed daily. It’s bleeding edge everything, and things don’t actually break that much. Lisp makes for (obviously IMO) beautiful, simple code, so most packages are a pleasure to fix, extend, or automate.\n
      \n
      > I intend to put my teeth in GNU Guix at some point in the future.\n
      \n
      Me too, but I nix has served me well, so I haven’t been motivated.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703823572 {#2122
      date: 2023-12-29 05:19:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@throwawayish@lemmy.ml"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2198 …}
    +nested: Doctrine\ORM\PersistentCollection {#2227 …}
    +votes: Doctrine\ORM\PersistentCollection {#2214 …}
    +reports: Doctrine\ORM\PersistentCollection {#2225 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2231 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2229 …}
    -id: 261422
    -bodyTs: "'10':123 '396':85 'acquir':19 'actual':138 'amount':8 'assum':2 'autom':160 'beauti':147 'bleed':131 'box':60 'branch':112 'break':139 'chang':121,127 'code':149 'complex':95 'daili':128 'develop':111 'didn':34 'due':5 'ecosystem':82 'edg':132 'edit':67 'effort':10 'emac':39,75 'everyth':133 'expect':26 'extend':158 'fed':47 'fix':157 'function':23 'futur':175 'gnu':168 'good':63 'got':46 'guix':169 'haven':118,187 'ide':56 'imo':146 'instal':87 'intend':162 'interact':92 'languag':64 'latest':108 'lisp':78,142 'look':69 'love':73 'make':52,143 'mani':89 'modal':66 'modern':70 'motiv':190 'much':105,141 'nix':180 'obvious':145 'packag':81,86,101,115,117,152 'pleasur':155 'point':172 'pretti':104 'pull':106 'put':164 'quit':94 'realli':36 'requir':15 'right':32 'serv':182 'simpl':148 'spacemac':61 'support':65 'teeth':166 'thing':135 'time':43 'tri':50 'understand':37 'upgrad':102 'vim':53 'way':96 'well':184 'would':12 'year':124"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6934973"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703823572 {#2121
      date: 2023-12-29 05:19:32.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#9948
  +comment: App\Entity\EntryComment {#2215
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2098
      +user: Proxies\__CG__\App\Entity\User {#2287 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs"
      +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)"
      +url: null
      +body: """
        cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n
        \n
        > I would like to premise this with the following:\n
        > \n
        > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n
        >     - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n
        > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n
        > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n
        > \n
        > ---\n
        > \n
        > **Motivation**\n
        > \n
        > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n
        > \n
        > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n
        > \n
        > **My setup:**\n
        > \n
        > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n
        > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n
        > - If I go for Emacs, then I will definitely rely on Evil.\n
        > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n
        > \n
        > **Questions:**\n
        > \n
        > - First of all, does it make sense for me to only consider these two?\n
        > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n
        > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n
        > - For those that have used both extensively, which one do you prefer (if any) and why?\n
        > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n
        >     - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n
        >     - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 71
      +favouriteCount: 46
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1709078963 {#5248
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5247 …}
      +votes: Doctrine\ORM\PersistentCollection {#5255 …}
      +reports: Doctrine\ORM\PersistentCollection {#5257 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5259 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5261 …}
      +badges: Doctrine\ORM\PersistentCollection {#5263 …}
      +children: []
      -id: 24132
      -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12"
      -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703376740
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9648332"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703290340 {#5245
        date: 2023-12-23 01:12:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2224 …}
    +root: App\Entity\EntryComment {#2064
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2098 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        I use Emacs + spacemacs in VI mode as a base for all my text editing on both Linux and windows (which is unfortunately required for work on occasion) machines.\n
        \n
        For dev environments I mostly use nix + direnv + direnv-mode.\n
        \n
        For C# I use the above plus omnisharp-roslyn + lsp-mode.\n
        \n
        I tinker in all sorts of languages, and they all have at least basic support in the Emacs ecosystem. The popular ones should have fully functional language servers and debugger adapters.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1709078963 {#2040
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@throwawayish@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2082 …}
      +nested: Doctrine\ORM\PersistentCollection {#2062 …}
      +votes: Doctrine\ORM\PersistentCollection {#2097 …}
      +reports: Doctrine\ORM\PersistentCollection {#2078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2079 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
      -id: 244901
      -bodyTs: "'adapt':84 'base':10 'basic':67 'c':42 'debugg':83 'dev':31 'direnv':37,39 'direnv-mod':38 'ecosystem':72 'edit':15 'emac':3,71 'environ':32 'fulli':78 'function':79 'languag':60,80 'least':66 'linux':18 'lsp':52 'lsp-mode':51 'machin':29 'mode':7,40,53 'most':34 'nix':36 'occas':28 'omnisharp':49 'omnisharp-roslyn':48 'one':75 'plus':47 'popular':74 'requir':24 'roslyn':50 'server':81 'sort':58 'spacemac':4 'support':68 'text':14 'tinker':55 'unfortun':23 'use':2,35,44 'vi':6 'window':20 'work':26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6833512"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703301246 {#2133
        date: 2023-12-23 04:14:06.0 +01:00
      }
    }
    +body: """
      > I assume this is due to the amount of effort that would have been required for it to acquire some of the functionality you were expecting out of it. Am I right?\n
      \n
      I didn’t really understand what Emacs was at the time, I just got fed up with trying to make vim into an IDE. Out of the box, spacemacs had good language support, modal editing, and looked ‘modern’.\n
      \n
      What I love about Emacs now is Lisp and the package ecosystem. I have 396 packages installed, and many of them interact in quite complex ways. When I do a package upgrade it pretty much pulls the latest from the development branch of each package. Some packages haven’t been changed in 10 years, some are changed daily. It’s bleeding edge everything, and things don’t actually break that much. Lisp makes for (obviously IMO) beautiful, simple code, so most packages are a pleasure to fix, extend, or automate.\n
      \n
      > I intend to put my teeth in GNU Guix at some point in the future.\n
      \n
      Me too, but I nix has served me well, so I haven’t been motivated.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703823572 {#2122
      date: 2023-12-29 05:19:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@throwawayish@lemmy.ml"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2198 …}
    +nested: Doctrine\ORM\PersistentCollection {#2227 …}
    +votes: Doctrine\ORM\PersistentCollection {#2214 …}
    +reports: Doctrine\ORM\PersistentCollection {#2225 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2231 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2229 …}
    -id: 261422
    -bodyTs: "'10':123 '396':85 'acquir':19 'actual':138 'amount':8 'assum':2 'autom':160 'beauti':147 'bleed':131 'box':60 'branch':112 'break':139 'chang':121,127 'code':149 'complex':95 'daili':128 'develop':111 'didn':34 'due':5 'ecosystem':82 'edg':132 'edit':67 'effort':10 'emac':39,75 'everyth':133 'expect':26 'extend':158 'fed':47 'fix':157 'function':23 'futur':175 'gnu':168 'good':63 'got':46 'guix':169 'haven':118,187 'ide':56 'imo':146 'instal':87 'intend':162 'interact':92 'languag':64 'latest':108 'lisp':78,142 'look':69 'love':73 'make':52,143 'mani':89 'modal':66 'modern':70 'motiv':190 'much':105,141 'nix':180 'obvious':145 'packag':81,86,101,115,117,152 'pleasur':155 'point':172 'pretti':104 'pull':106 'put':164 'quit':94 'realli':36 'requir':15 'right':32 'serv':182 'simpl':148 'spacemac':61 'support':65 'teeth':166 'thing':135 'time':43 'tri':50 'understand':37 'upgrad':102 'vim':53 'way':96 'well':184 'would':12 'year':124"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6934973"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703823572 {#2121
      date: 2023-12-29 05:19:32.0 +01:00
    }
  }
  +showMagazineName: true
  +showEntryTitle: true
  +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.20 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#9993
  +user: App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.20 ms
Input props
[
  "date" => DateTimeImmutable @1703823572 {#2121
    date: 2023-12-29 05:19:32.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#10049
  +date: DateTimeImmutable @1703823572 {#2121
    date: 2023-12-29 05:19:32.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.14 ms
Input props
[
  "createdAt" => DateTimeImmutable @1703823572 {#2121
    date: 2023-12-29 05:19:32.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#10103
  +createdAt: DateTimeImmutable @1703823572 {#2121
    date: 2023-12-29 05:19:32.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 16.0 MiB 0.20 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2454
    +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
    +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 {#2923
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
    +entries: Doctrine\ORM\PersistentCollection {#2933 …}
    +posts: Doctrine\ORM\PersistentCollection {#2935 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
    +bans: Doctrine\ORM\PersistentCollection {#2943 …}
    +reports: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2964 …}
    +logs: Doctrine\ORM\PersistentCollection {#2974 …}
    +awards: Doctrine\ORM\PersistentCollection {#2956 …}
    +categories: Doctrine\ORM\PersistentCollection {#2980 …}
    -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 {#2924
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2925
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#10157
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
    +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
    +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 {#2923
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
    +entries: Doctrine\ORM\PersistentCollection {#2933 …}
    +posts: Doctrine\ORM\PersistentCollection {#2935 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
    +bans: Doctrine\ORM\PersistentCollection {#2943 …}
    +reports: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2964 …}
    +logs: Doctrine\ORM\PersistentCollection {#2974 …}
    +awards: Doctrine\ORM\PersistentCollection {#2956 …}
    +categories: Doctrine\ORM\PersistentCollection {#2980 …}
    -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 {#2924
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2925
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 16.0 MiB 0.19 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2098
    +user: Proxies\__CG__\App\Entity\User {#2287 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
      +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
      +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 {#2923
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
      +entries: Doctrine\ORM\PersistentCollection {#2933 …}
      +posts: Doctrine\ORM\PersistentCollection {#2935 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
      +bans: Doctrine\ORM\PersistentCollection {#2943 …}
      +reports: Doctrine\ORM\PersistentCollection {#2951 …}
      +badges: Doctrine\ORM\PersistentCollection {#2964 …}
      +logs: Doctrine\ORM\PersistentCollection {#2974 …}
      +awards: Doctrine\ORM\PersistentCollection {#2956 …}
      +categories: Doctrine\ORM\PersistentCollection {#2980 …}
      -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 {#2924
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2925
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
    +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs"
    +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)"
    +url: null
    +body: """
      cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n
      \n
      > I would like to premise this with the following:\n
      > \n
      > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n
      >     - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n
      > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n
      > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n
      > \n
      > ---\n
      > \n
      > **Motivation**\n
      > \n
      > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n
      > \n
      > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n
      > \n
      > **My setup:**\n
      > \n
      > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n
      > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n
      > - If I go for Emacs, then I will definitely rely on Evil.\n
      > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n
      > \n
      > **Questions:**\n
      > \n
      > - First of all, does it make sense for me to only consider these two?\n
      > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n
      > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n
      > - For those that have used both extensively, which one do you prefer (if any) and why?\n
      > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n
      >     - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n
      >     - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 71
    +favouriteCount: 46
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1709078963 {#5248
      date: 2024-02-28 01:09:23.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#5247 …}
    +votes: Doctrine\ORM\PersistentCollection {#5255 …}
    +reports: Doctrine\ORM\PersistentCollection {#5257 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5259 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5261 …}
    +badges: Doctrine\ORM\PersistentCollection {#5263 …}
    +children: []
    -id: 24132
    -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12"
    -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703376740
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9648332"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703290340 {#5245
      date: 2023-12-23 01:12:20.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#10212
  +entry: Proxies\__CG__\App\Entity\Entry {#2098
    +user: Proxies\__CG__\App\Entity\User {#2287 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
      +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
      +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 {#2923
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
      +entries: Doctrine\ORM\PersistentCollection {#2933 …}
      +posts: Doctrine\ORM\PersistentCollection {#2935 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
      +bans: Doctrine\ORM\PersistentCollection {#2943 …}
      +reports: Doctrine\ORM\PersistentCollection {#2951 …}
      +badges: Doctrine\ORM\PersistentCollection {#2964 …}
      +logs: Doctrine\ORM\PersistentCollection {#2974 …}
      +awards: Doctrine\ORM\PersistentCollection {#2956 …}
      +categories: Doctrine\ORM\PersistentCollection {#2980 …}
      -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 {#2924
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2925
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
    +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs"
    +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)"
    +url: null
    +body: """
      cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n
      \n
      > I would like to premise this with the following:\n
      > \n
      > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n
      >     - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n
      > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n
      > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n
      > \n
      > ---\n
      > \n
      > **Motivation**\n
      > \n
      > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n
      > \n
      > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n
      > \n
      > **My setup:**\n
      > \n
      > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n
      > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n
      > - If I go for Emacs, then I will definitely rely on Evil.\n
      > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n
      > \n
      > **Questions:**\n
      > \n
      > - First of all, does it make sense for me to only consider these two?\n
      > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n
      > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n
      > - For those that have used both extensively, which one do you prefer (if any) and why?\n
      > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n
      >     - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n
      >     - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 71
    +favouriteCount: 46
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1709078963 {#5248
      date: 2024-02-28 01:09:23.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#5247 …}
    +votes: Doctrine\ORM\PersistentCollection {#5255 …}
    +reports: Doctrine\ORM\PersistentCollection {#5257 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5259 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5261 …}
    +badges: Doctrine\ORM\PersistentCollection {#5263 …}
    +children: []
    -id: 24132
    -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12"
    -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703376740
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9648332"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703290340 {#5245
      date: 2023-12-23 01:12:20.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.21 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#10267
  +width: 40
  +height: 40
  +user: App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 1.08 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2215
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2098
      +user: Proxies\__CG__\App\Entity\User {#2287 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs"
      +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)"
      +url: null
      +body: """
        cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n
        \n
        > I would like to premise this with the following:\n
        > \n
        > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n
        >     - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n
        > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n
        > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n
        > \n
        > ---\n
        > \n
        > **Motivation**\n
        > \n
        > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n
        > \n
        > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n
        > \n
        > **My setup:**\n
        > \n
        > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n
        > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n
        > - If I go for Emacs, then I will definitely rely on Evil.\n
        > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n
        > \n
        > **Questions:**\n
        > \n
        > - First of all, does it make sense for me to only consider these two?\n
        > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n
        > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n
        > - For those that have used both extensively, which one do you prefer (if any) and why?\n
        > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n
        >     - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n
        >     - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 71
      +favouriteCount: 46
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1709078963 {#5248
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5247 …}
      +votes: Doctrine\ORM\PersistentCollection {#5255 …}
      +reports: Doctrine\ORM\PersistentCollection {#5257 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5259 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5261 …}
      +badges: Doctrine\ORM\PersistentCollection {#5263 …}
      +children: []
      -id: 24132
      -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12"
      -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703376740
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9648332"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703290340 {#5245
        date: 2023-12-23 01:12:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2224 …}
    +root: App\Entity\EntryComment {#2064
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2098 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        I use Emacs + spacemacs in VI mode as a base for all my text editing on both Linux and windows (which is unfortunately required for work on occasion) machines.\n
        \n
        For dev environments I mostly use nix + direnv + direnv-mode.\n
        \n
        For C# I use the above plus omnisharp-roslyn + lsp-mode.\n
        \n
        I tinker in all sorts of languages, and they all have at least basic support in the Emacs ecosystem. The popular ones should have fully functional language servers and debugger adapters.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1709078963 {#2040
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@throwawayish@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2082 …}
      +nested: Doctrine\ORM\PersistentCollection {#2062 …}
      +votes: Doctrine\ORM\PersistentCollection {#2097 …}
      +reports: Doctrine\ORM\PersistentCollection {#2078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2079 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
      -id: 244901
      -bodyTs: "'adapt':84 'base':10 'basic':67 'c':42 'debugg':83 'dev':31 'direnv':37,39 'direnv-mod':38 'ecosystem':72 'edit':15 'emac':3,71 'environ':32 'fulli':78 'function':79 'languag':60,80 'least':66 'linux':18 'lsp':52 'lsp-mode':51 'machin':29 'mode':7,40,53 'most':34 'nix':36 'occas':28 'omnisharp':49 'omnisharp-roslyn':48 'one':75 'plus':47 'popular':74 'requir':24 'roslyn':50 'server':81 'sort':58 'spacemac':4 'support':68 'text':14 'tinker':55 'unfortun':23 'use':2,35,44 'vi':6 'window':20 'work':26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6833512"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703301246 {#2133
        date: 2023-12-23 04:14:06.0 +01:00
      }
    }
    +body: """
      > I assume this is due to the amount of effort that would have been required for it to acquire some of the functionality you were expecting out of it. Am I right?\n
      \n
      I didn’t really understand what Emacs was at the time, I just got fed up with trying to make vim into an IDE. Out of the box, spacemacs had good language support, modal editing, and looked ‘modern’.\n
      \n
      What I love about Emacs now is Lisp and the package ecosystem. I have 396 packages installed, and many of them interact in quite complex ways. When I do a package upgrade it pretty much pulls the latest from the development branch of each package. Some packages haven’t been changed in 10 years, some are changed daily. It’s bleeding edge everything, and things don’t actually break that much. Lisp makes for (obviously IMO) beautiful, simple code, so most packages are a pleasure to fix, extend, or automate.\n
      \n
      > I intend to put my teeth in GNU Guix at some point in the future.\n
      \n
      Me too, but I nix has served me well, so I haven’t been motivated.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703823572 {#2122
      date: 2023-12-29 05:19:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@throwawayish@lemmy.ml"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2198 …}
    +nested: Doctrine\ORM\PersistentCollection {#2227 …}
    +votes: Doctrine\ORM\PersistentCollection {#2214 …}
    +reports: Doctrine\ORM\PersistentCollection {#2225 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2231 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2229 …}
    -id: 261422
    -bodyTs: "'10':123 '396':85 'acquir':19 'actual':138 'amount':8 'assum':2 'autom':160 'beauti':147 'bleed':131 'box':60 'branch':112 'break':139 'chang':121,127 'code':149 'complex':95 'daili':128 'develop':111 'didn':34 'due':5 'ecosystem':82 'edg':132 'edit':67 'effort':10 'emac':39,75 'everyth':133 'expect':26 'extend':158 'fed':47 'fix':157 'function':23 'futur':175 'gnu':168 'good':63 'got':46 'guix':169 'haven':118,187 'ide':56 'imo':146 'instal':87 'intend':162 'interact':92 'languag':64 'latest':108 'lisp':78,142 'look':69 'love':73 'make':52,143 'mani':89 'modal':66 'modern':70 'motiv':190 'much':105,141 'nix':180 'obvious':145 'packag':81,86,101,115,117,152 'pleasur':155 'point':172 'pretti':104 'pull':106 'put':164 'quit':94 'realli':36 'requir':15 'right':32 'serv':182 'simpl':148 'spacemac':61 'support':65 'teeth':166 'thing':135 'time':43 'tri':50 'understand':37 'upgrad':102 'vim':53 'way':96 'well':184 'would':12 'year':124"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6934973"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703823572 {#2121
      date: 2023-12-29 05:19:32.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#10356
  +subject: App\Entity\EntryComment {#2215
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2098
      +user: Proxies\__CG__\App\Entity\User {#2287 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs"
      +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)"
      +url: null
      +body: """
        cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n
        \n
        > I would like to premise this with the following:\n
        > \n
        > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n
        >     - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n
        > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n
        > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n
        > \n
        > ---\n
        > \n
        > **Motivation**\n
        > \n
        > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n
        > \n
        > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n
        > \n
        > **My setup:**\n
        > \n
        > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n
        > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n
        > - If I go for Emacs, then I will definitely rely on Evil.\n
        > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n
        > \n
        > **Questions:**\n
        > \n
        > - First of all, does it make sense for me to only consider these two?\n
        > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n
        > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n
        > - For those that have used both extensively, which one do you prefer (if any) and why?\n
        > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n
        >     - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n
        >     - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 71
      +favouriteCount: 46
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1709078963 {#5248
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5247 …}
      +votes: Doctrine\ORM\PersistentCollection {#5255 …}
      +reports: Doctrine\ORM\PersistentCollection {#5257 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5259 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5261 …}
      +badges: Doctrine\ORM\PersistentCollection {#5263 …}
      +children: []
      -id: 24132
      -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12"
      -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703376740
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9648332"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703290340 {#5245
        date: 2023-12-23 01:12:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2224 …}
    +root: App\Entity\EntryComment {#2064
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2098 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        I use Emacs + spacemacs in VI mode as a base for all my text editing on both Linux and windows (which is unfortunately required for work on occasion) machines.\n
        \n
        For dev environments I mostly use nix + direnv + direnv-mode.\n
        \n
        For C# I use the above plus omnisharp-roslyn + lsp-mode.\n
        \n
        I tinker in all sorts of languages, and they all have at least basic support in the Emacs ecosystem. The popular ones should have fully functional language servers and debugger adapters.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1709078963 {#2040
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@throwawayish@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2082 …}
      +nested: Doctrine\ORM\PersistentCollection {#2062 …}
      +votes: Doctrine\ORM\PersistentCollection {#2097 …}
      +reports: Doctrine\ORM\PersistentCollection {#2078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2079 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
      -id: 244901
      -bodyTs: "'adapt':84 'base':10 'basic':67 'c':42 'debugg':83 'dev':31 'direnv':37,39 'direnv-mod':38 'ecosystem':72 'edit':15 'emac':3,71 'environ':32 'fulli':78 'function':79 'languag':60,80 'least':66 'linux':18 'lsp':52 'lsp-mode':51 'machin':29 'mode':7,40,53 'most':34 'nix':36 'occas':28 'omnisharp':49 'omnisharp-roslyn':48 'one':75 'plus':47 'popular':74 'requir':24 'roslyn':50 'server':81 'sort':58 'spacemac':4 'support':68 'text':14 'tinker':55 'unfortun':23 'use':2,35,44 'vi':6 'window':20 'work':26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6833512"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703301246 {#2133
        date: 2023-12-23 04:14:06.0 +01:00
      }
    }
    +body: """
      > I assume this is due to the amount of effort that would have been required for it to acquire some of the functionality you were expecting out of it. Am I right?\n
      \n
      I didn’t really understand what Emacs was at the time, I just got fed up with trying to make vim into an IDE. Out of the box, spacemacs had good language support, modal editing, and looked ‘modern’.\n
      \n
      What I love about Emacs now is Lisp and the package ecosystem. I have 396 packages installed, and many of them interact in quite complex ways. When I do a package upgrade it pretty much pulls the latest from the development branch of each package. Some packages haven’t been changed in 10 years, some are changed daily. It’s bleeding edge everything, and things don’t actually break that much. Lisp makes for (obviously IMO) beautiful, simple code, so most packages are a pleasure to fix, extend, or automate.\n
      \n
      > I intend to put my teeth in GNU Guix at some point in the future.\n
      \n
      Me too, but I nix has served me well, so I haven’t been motivated.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703823572 {#2122
      date: 2023-12-29 05:19:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@throwawayish@lemmy.ml"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2198 …}
    +nested: Doctrine\ORM\PersistentCollection {#2227 …}
    +votes: Doctrine\ORM\PersistentCollection {#2214 …}
    +reports: Doctrine\ORM\PersistentCollection {#2225 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2231 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2229 …}
    -id: 261422
    -bodyTs: "'10':123 '396':85 'acquir':19 'actual':138 'amount':8 'assum':2 'autom':160 'beauti':147 'bleed':131 'box':60 'branch':112 'break':139 'chang':121,127 'code':149 'complex':95 'daili':128 'develop':111 'didn':34 'due':5 'ecosystem':82 'edg':132 'edit':67 'effort':10 'emac':39,75 'everyth':133 'expect':26 'extend':158 'fed':47 'fix':157 'function':23 'futur':175 'gnu':168 'good':63 'got':46 'guix':169 'haven':118,187 'ide':56 'imo':146 'instal':87 'intend':162 'interact':92 'languag':64 'latest':108 'lisp':78,142 'look':69 'love':73 'make':52,143 'mani':89 'modal':66 'modern':70 'motiv':190 'much':105,141 'nix':180 'obvious':145 'packag':81,86,101,115,117,152 'pleasur':155 'point':172 'pretti':104 'pull':106 'put':164 'quit':94 'realli':36 'requir':15 'right':32 'serv':182 'simpl':148 'spacemac':61 'support':65 'teeth':166 'thing':135 'time':43 'tri':50 'understand':37 'upgrad':102 'vim':53 'way':96 'well':184 'would':12 'year':124"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6934973"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703823572 {#2121
      date: 2023-12-29 05:19:32.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 1.06 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2215
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2098
      +user: Proxies\__CG__\App\Entity\User {#2287 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs"
      +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)"
      +url: null
      +body: """
        cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n
        \n
        > I would like to premise this with the following:\n
        > \n
        > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n
        >     - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n
        > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n
        > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n
        > \n
        > ---\n
        > \n
        > **Motivation**\n
        > \n
        > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n
        > \n
        > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n
        > \n
        > **My setup:**\n
        > \n
        > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n
        > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n
        > - If I go for Emacs, then I will definitely rely on Evil.\n
        > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n
        > \n
        > **Questions:**\n
        > \n
        > - First of all, does it make sense for me to only consider these two?\n
        > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n
        > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n
        > - For those that have used both extensively, which one do you prefer (if any) and why?\n
        > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n
        >     - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n
        >     - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 71
      +favouriteCount: 46
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1709078963 {#5248
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5247 …}
      +votes: Doctrine\ORM\PersistentCollection {#5255 …}
      +reports: Doctrine\ORM\PersistentCollection {#5257 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5259 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5261 …}
      +badges: Doctrine\ORM\PersistentCollection {#5263 …}
      +children: []
      -id: 24132
      -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12"
      -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703376740
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9648332"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703290340 {#5245
        date: 2023-12-23 01:12:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2224 …}
    +root: App\Entity\EntryComment {#2064
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2098 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        I use Emacs + spacemacs in VI mode as a base for all my text editing on both Linux and windows (which is unfortunately required for work on occasion) machines.\n
        \n
        For dev environments I mostly use nix + direnv + direnv-mode.\n
        \n
        For C# I use the above plus omnisharp-roslyn + lsp-mode.\n
        \n
        I tinker in all sorts of languages, and they all have at least basic support in the Emacs ecosystem. The popular ones should have fully functional language servers and debugger adapters.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1709078963 {#2040
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@throwawayish@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2082 …}
      +nested: Doctrine\ORM\PersistentCollection {#2062 …}
      +votes: Doctrine\ORM\PersistentCollection {#2097 …}
      +reports: Doctrine\ORM\PersistentCollection {#2078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2079 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
      -id: 244901
      -bodyTs: "'adapt':84 'base':10 'basic':67 'c':42 'debugg':83 'dev':31 'direnv':37,39 'direnv-mod':38 'ecosystem':72 'edit':15 'emac':3,71 'environ':32 'fulli':78 'function':79 'languag':60,80 'least':66 'linux':18 'lsp':52 'lsp-mode':51 'machin':29 'mode':7,40,53 'most':34 'nix':36 'occas':28 'omnisharp':49 'omnisharp-roslyn':48 'one':75 'plus':47 'popular':74 'requir':24 'roslyn':50 'server':81 'sort':58 'spacemac':4 'support':68 'text':14 'tinker':55 'unfortun':23 'use':2,35,44 'vi':6 'window':20 'work':26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6833512"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703301246 {#2133
        date: 2023-12-23 04:14:06.0 +01:00
      }
    }
    +body: """
      > I assume this is due to the amount of effort that would have been required for it to acquire some of the functionality you were expecting out of it. Am I right?\n
      \n
      I didn’t really understand what Emacs was at the time, I just got fed up with trying to make vim into an IDE. Out of the box, spacemacs had good language support, modal editing, and looked ‘modern’.\n
      \n
      What I love about Emacs now is Lisp and the package ecosystem. I have 396 packages installed, and many of them interact in quite complex ways. When I do a package upgrade it pretty much pulls the latest from the development branch of each package. Some packages haven’t been changed in 10 years, some are changed daily. It’s bleeding edge everything, and things don’t actually break that much. Lisp makes for (obviously IMO) beautiful, simple code, so most packages are a pleasure to fix, extend, or automate.\n
      \n
      > I intend to put my teeth in GNU Guix at some point in the future.\n
      \n
      Me too, but I nix has served me well, so I haven’t been motivated.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703823572 {#2122
      date: 2023-12-29 05:19:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@throwawayish@lemmy.ml"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2198 …}
    +nested: Doctrine\ORM\PersistentCollection {#2227 …}
    +votes: Doctrine\ORM\PersistentCollection {#2214 …}
    +reports: Doctrine\ORM\PersistentCollection {#2225 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2231 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2229 …}
    -id: 261422
    -bodyTs: "'10':123 '396':85 'acquir':19 'actual':138 'amount':8 'assum':2 'autom':160 'beauti':147 'bleed':131 'box':60 'branch':112 'break':139 'chang':121,127 'code':149 'complex':95 'daili':128 'develop':111 'didn':34 'due':5 'ecosystem':82 'edg':132 'edit':67 'effort':10 'emac':39,75 'everyth':133 'expect':26 'extend':158 'fed':47 'fix':157 'function':23 'futur':175 'gnu':168 'good':63 'got':46 'guix':169 'haven':118,187 'ide':56 'imo':146 'instal':87 'intend':162 'interact':92 'languag':64 'latest':108 'lisp':78,142 'look':69 'love':73 'make':52,143 'mani':89 'modal':66 'modern':70 'motiv':190 'much':105,141 'nix':180 'obvious':145 'packag':81,86,101,115,117,152 'pleasur':155 'point':172 'pretti':104 'pull':106 'put':164 'quit':94 'realli':36 'requir':15 'right':32 'serv':182 'simpl':148 'spacemac':61 'support':65 'teeth':166 'thing':135 'time':43 'tri':50 'understand':37 'upgrad':102 'vim':53 'way':96 'well':184 'would':12 'year':124"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6934973"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703823572 {#2121
      date: 2023-12-29 05:19:32.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#10413
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2215
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2098
      +user: Proxies\__CG__\App\Entity\User {#2287 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs"
      +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)"
      +url: null
      +body: """
        cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n
        \n
        > I would like to premise this with the following:\n
        > \n
        > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n
        >     - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n
        > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n
        > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n
        > \n
        > ---\n
        > \n
        > **Motivation**\n
        > \n
        > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n
        > \n
        > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n
        > \n
        > **My setup:**\n
        > \n
        > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n
        > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n
        > - If I go for Emacs, then I will definitely rely on Evil.\n
        > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n
        > \n
        > **Questions:**\n
        > \n
        > - First of all, does it make sense for me to only consider these two?\n
        > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n
        > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n
        > - For those that have used both extensively, which one do you prefer (if any) and why?\n
        > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n
        >     - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n
        >     - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 71
      +favouriteCount: 46
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1709078963 {#5248
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5247 …}
      +votes: Doctrine\ORM\PersistentCollection {#5255 …}
      +reports: Doctrine\ORM\PersistentCollection {#5257 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5259 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5261 …}
      +badges: Doctrine\ORM\PersistentCollection {#5263 …}
      +children: []
      -id: 24132
      -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12"
      -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703376740
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9648332"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703290340 {#5245
        date: 2023-12-23 01:12:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2224 …}
    +root: App\Entity\EntryComment {#2064
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2098 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        I use Emacs + spacemacs in VI mode as a base for all my text editing on both Linux and windows (which is unfortunately required for work on occasion) machines.\n
        \n
        For dev environments I mostly use nix + direnv + direnv-mode.\n
        \n
        For C# I use the above plus omnisharp-roslyn + lsp-mode.\n
        \n
        I tinker in all sorts of languages, and they all have at least basic support in the Emacs ecosystem. The popular ones should have fully functional language servers and debugger adapters.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1709078963 {#2040
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@throwawayish@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2082 …}
      +nested: Doctrine\ORM\PersistentCollection {#2062 …}
      +votes: Doctrine\ORM\PersistentCollection {#2097 …}
      +reports: Doctrine\ORM\PersistentCollection {#2078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2079 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
      -id: 244901
      -bodyTs: "'adapt':84 'base':10 'basic':67 'c':42 'debugg':83 'dev':31 'direnv':37,39 'direnv-mod':38 'ecosystem':72 'edit':15 'emac':3,71 'environ':32 'fulli':78 'function':79 'languag':60,80 'least':66 'linux':18 'lsp':52 'lsp-mode':51 'machin':29 'mode':7,40,53 'most':34 'nix':36 'occas':28 'omnisharp':49 'omnisharp-roslyn':48 'one':75 'plus':47 'popular':74 'requir':24 'roslyn':50 'server':81 'sort':58 'spacemac':4 'support':68 'text':14 'tinker':55 'unfortun':23 'use':2,35,44 'vi':6 'window':20 'work':26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6833512"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703301246 {#2133
        date: 2023-12-23 04:14:06.0 +01:00
      }
    }
    +body: """
      > I assume this is due to the amount of effort that would have been required for it to acquire some of the functionality you were expecting out of it. Am I right?\n
      \n
      I didn’t really understand what Emacs was at the time, I just got fed up with trying to make vim into an IDE. Out of the box, spacemacs had good language support, modal editing, and looked ‘modern’.\n
      \n
      What I love about Emacs now is Lisp and the package ecosystem. I have 396 packages installed, and many of them interact in quite complex ways. When I do a package upgrade it pretty much pulls the latest from the development branch of each package. Some packages haven’t been changed in 10 years, some are changed daily. It’s bleeding edge everything, and things don’t actually break that much. Lisp makes for (obviously IMO) beautiful, simple code, so most packages are a pleasure to fix, extend, or automate.\n
      \n
      > I intend to put my teeth in GNU Guix at some point in the future.\n
      \n
      Me too, but I nix has served me well, so I haven’t been motivated.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703823572 {#2122
      date: 2023-12-29 05:19:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@throwawayish@lemmy.ml"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2198 …}
    +nested: Doctrine\ORM\PersistentCollection {#2227 …}
    +votes: Doctrine\ORM\PersistentCollection {#2214 …}
    +reports: Doctrine\ORM\PersistentCollection {#2225 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2231 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2229 …}
    -id: 261422
    -bodyTs: "'10':123 '396':85 'acquir':19 'actual':138 'amount':8 'assum':2 'autom':160 'beauti':147 'bleed':131 'box':60 'branch':112 'break':139 'chang':121,127 'code':149 'complex':95 'daili':128 'develop':111 'didn':34 'due':5 'ecosystem':82 'edg':132 'edit':67 'effort':10 'emac':39,75 'everyth':133 'expect':26 'extend':158 'fed':47 'fix':157 'function':23 'futur':175 'gnu':168 'good':63 'got':46 'guix':169 'haven':118,187 'ide':56 'imo':146 'instal':87 'intend':162 'interact':92 'languag':64 'latest':108 'lisp':78,142 'look':69 'love':73 'make':52,143 'mani':89 'modal':66 'modern':70 'motiv':190 'much':105,141 'nix':180 'obvious':145 'packag':81,86,101,115,117,152 'pleasur':155 'point':172 'pretti':104 'pull':106 'put':164 'quit':94 'realli':36 'requir':15 'right':32 'serv':182 'simpl':148 'spacemac':61 'support':65 'teeth':166 'thing':135 'time':43 'tri':50 'understand':37 'upgrad':102 'vim':53 'way':96 'well':184 'would':12 'year':124"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6934973"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703823572 {#2121
      date: 2023-12-29 05:19:32.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 43.20 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2189
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2098
      +user: Proxies\__CG__\App\Entity\User {#2287 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs"
      +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)"
      +url: null
      +body: """
        cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n
        \n
        > I would like to premise this with the following:\n
        > \n
        > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n
        >     - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n
        > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n
        > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n
        > \n
        > ---\n
        > \n
        > **Motivation**\n
        > \n
        > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n
        > \n
        > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n
        > \n
        > **My setup:**\n
        > \n
        > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n
        > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n
        > - If I go for Emacs, then I will definitely rely on Evil.\n
        > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n
        > \n
        > **Questions:**\n
        > \n
        > - First of all, does it make sense for me to only consider these two?\n
        > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n
        > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n
        > - For those that have used both extensively, which one do you prefer (if any) and why?\n
        > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n
        >     - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n
        >     - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 71
      +favouriteCount: 46
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1709078963 {#5248
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5247 …}
      +votes: Doctrine\ORM\PersistentCollection {#5255 …}
      +reports: Doctrine\ORM\PersistentCollection {#5257 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5259 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5261 …}
      +badges: Doctrine\ORM\PersistentCollection {#5263 …}
      +children: []
      -id: 24132
      -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12"
      -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703376740
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9648332"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703290340 {#5245
        date: 2023-12-23 01:12:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2299 …}
    +root: App\Entity\EntryComment {#2064
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2098 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        I use Emacs + spacemacs in VI mode as a base for all my text editing on both Linux and windows (which is unfortunately required for work on occasion) machines.\n
        \n
        For dev environments I mostly use nix + direnv + direnv-mode.\n
        \n
        For C# I use the above plus omnisharp-roslyn + lsp-mode.\n
        \n
        I tinker in all sorts of languages, and they all have at least basic support in the Emacs ecosystem. The popular ones should have fully functional language servers and debugger adapters.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1709078963 {#2040
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@throwawayish@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2082 …}
      +nested: Doctrine\ORM\PersistentCollection {#2062 …}
      +votes: Doctrine\ORM\PersistentCollection {#2097 …}
      +reports: Doctrine\ORM\PersistentCollection {#2078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2079 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
      -id: 244901
      -bodyTs: "'adapt':84 'base':10 'basic':67 'c':42 'debugg':83 'dev':31 'direnv':37,39 'direnv-mod':38 'ecosystem':72 'edit':15 'emac':3,71 'environ':32 'fulli':78 'function':79 'languag':60,80 'least':66 'linux':18 'lsp':52 'lsp-mode':51 'machin':29 'mode':7,40,53 'most':34 'nix':36 'occas':28 'omnisharp':49 'omnisharp-roslyn':48 'one':75 'plus':47 'popular':74 'requir':24 'roslyn':50 'server':81 'sort':58 'spacemac':4 'support':68 'text':14 'tinker':55 'unfortun':23 'use':2,35,44 'vi':6 'window':20 'work':26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6833512"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703301246 {#2133
        date: 2023-12-23 04:14:06.0 +01:00
      }
    }
    +body: """
      > Or is the usage of Spacemacs primarily attributable to it coming earlier to the scene?\n
      \n
      Yeah, pretty much just that. If was to start again now I’d consider other options, but I have no serious complaints about spacemacs. I probably would have never got into Emacs at all if I had to start with vanilla.\n
      \n
      > Furthermore, as you’re using it in “VI mode”, would it be fair to assume that you’ve got some experience/history with Neo(Vim) as well? If so, what led you to making the switch from (Neo)Vim to Emacs?\n
      \n
      Yeah, I used VIM (and I still do when I’m in an unfamiliar environment), but only before neovim existed. IMO Lisp is what makes Emacs great, and vimscript is (was?) an absolute nightmare for anything complex. I don’t think lua is a bad language, but I’ll still take Lisp any day for this purpose.\n
      \n
      > I’ve also got my concerns related to what degree the containers can be sandboxed. Do you happen to have some insights on this?\n
      \n
      What I described isn’t using containers. Nix just provides an environment for processes to run in, and direnv-mode ensures it’s using the right environment for a given buffer in Emacs. So for example I don’t have `OmniSharp` or `dotnet` in my user $PATH, but they are provided by the nix expression in a particular project directory. That allows lsp-mode to start `OmniSharp` as a language server, or I can run `dotnet build` using the Emacs `compile` command.\n
      \n
      You can define containers with nix and manage them with `nixos-container`. I do that for testing server deployments, or running sandboxed services, but I’ve never needed something that complex for a dev shell.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703343736 {#2139
      date: 2023-12-23 16:02:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@throwawayish@lemmy.ml"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2311 …}
    +nested: Doctrine\ORM\PersistentCollection {#2293 …}
    +votes: Doctrine\ORM\PersistentCollection {#2309 …}
    +reports: Doctrine\ORM\PersistentCollection {#2302 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2320 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2322 …}
    -id: 245977
    -bodyTs: "'absolut':129 'allow':240 'also':156 'anyth':132 'assum':71 'attribut':8 'bad':141 'buffer':209 'build':256 'come':11 'command':261 'compil':260 'complaint':37 'complex':133,293 'concern':159 'consid':29 'contain':165,184,265,274 'd':28 'day':150 'defin':264 'degre':163 'deploy':281 'describ':180 'dev':296 'directori':238 'direnv':197 'direnv-mod':196 'dotnet':221,255 'earlier':12 'emac':47,96,122,211,259 'ensur':199 'environ':111,189,205 'exampl':214 'exist':116 'experience/history':77 'express':233 'fair':69 'furthermor':57 'given':208 'got':45,75,157 'great':123 'happen':171 'imo':117 'insight':175 'isn':181 'languag':142,249 'led':86 'lisp':118,148 'll':145 'lsp':242 'lsp-mode':241 'lua':138 'm':107 'make':89,121 'manag':269 'mode':65,198,243 'much':18 'need':290 'neo':79,93 'neovim':115 'never':44,289 'nightmar':130 'nix':185,232,267 'nixo':273 'nixos-contain':272 'omnisharp':219,246 'option':31 'particular':236 'path':225 'pretti':17 'primarili':7 'probabl':41 'process':191 'project':237 'provid':187,229 'purpos':153 're':60 'relat':160 'right':204 'run':193,254,283 'sandbox':168,284 'scene':15 'serious':36 'server':250,280 'servic':285 'shell':297 'someth':291 'spacemac':6,39 'start':24,54,245 'still':103,146 'switch':91 'take':147 'test':279 'think':137 'unfamiliar':110 'usag':4 'use':61,99,183,202,257 'user':224 'vanilla':56 've':74,155,288 'vi':64 'vim':80,94,100 'vimscript':125 'well':82 'would':42,66 'yeah':16,97"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6840055"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703343736 {#2043
      date: 2023-12-23 16:02:16.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#10662
  +comment: App\Entity\EntryComment {#2189
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2098
      +user: Proxies\__CG__\App\Entity\User {#2287 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs"
      +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)"
      +url: null
      +body: """
        cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n
        \n
        > I would like to premise this with the following:\n
        > \n
        > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n
        >     - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n
        > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n
        > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n
        > \n
        > ---\n
        > \n
        > **Motivation**\n
        > \n
        > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n
        > \n
        > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n
        > \n
        > **My setup:**\n
        > \n
        > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n
        > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n
        > - If I go for Emacs, then I will definitely rely on Evil.\n
        > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n
        > \n
        > **Questions:**\n
        > \n
        > - First of all, does it make sense for me to only consider these two?\n
        > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n
        > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n
        > - For those that have used both extensively, which one do you prefer (if any) and why?\n
        > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n
        >     - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n
        >     - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 71
      +favouriteCount: 46
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1709078963 {#5248
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5247 …}
      +votes: Doctrine\ORM\PersistentCollection {#5255 …}
      +reports: Doctrine\ORM\PersistentCollection {#5257 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5259 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5261 …}
      +badges: Doctrine\ORM\PersistentCollection {#5263 …}
      +children: []
      -id: 24132
      -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12"
      -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703376740
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9648332"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703290340 {#5245
        date: 2023-12-23 01:12:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2299 …}
    +root: App\Entity\EntryComment {#2064
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2098 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        I use Emacs + spacemacs in VI mode as a base for all my text editing on both Linux and windows (which is unfortunately required for work on occasion) machines.\n
        \n
        For dev environments I mostly use nix + direnv + direnv-mode.\n
        \n
        For C# I use the above plus omnisharp-roslyn + lsp-mode.\n
        \n
        I tinker in all sorts of languages, and they all have at least basic support in the Emacs ecosystem. The popular ones should have fully functional language servers and debugger adapters.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1709078963 {#2040
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@throwawayish@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2082 …}
      +nested: Doctrine\ORM\PersistentCollection {#2062 …}
      +votes: Doctrine\ORM\PersistentCollection {#2097 …}
      +reports: Doctrine\ORM\PersistentCollection {#2078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2079 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
      -id: 244901
      -bodyTs: "'adapt':84 'base':10 'basic':67 'c':42 'debugg':83 'dev':31 'direnv':37,39 'direnv-mod':38 'ecosystem':72 'edit':15 'emac':3,71 'environ':32 'fulli':78 'function':79 'languag':60,80 'least':66 'linux':18 'lsp':52 'lsp-mode':51 'machin':29 'mode':7,40,53 'most':34 'nix':36 'occas':28 'omnisharp':49 'omnisharp-roslyn':48 'one':75 'plus':47 'popular':74 'requir':24 'roslyn':50 'server':81 'sort':58 'spacemac':4 'support':68 'text':14 'tinker':55 'unfortun':23 'use':2,35,44 'vi':6 'window':20 'work':26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6833512"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703301246 {#2133
        date: 2023-12-23 04:14:06.0 +01:00
      }
    }
    +body: """
      > Or is the usage of Spacemacs primarily attributable to it coming earlier to the scene?\n
      \n
      Yeah, pretty much just that. If was to start again now I’d consider other options, but I have no serious complaints about spacemacs. I probably would have never got into Emacs at all if I had to start with vanilla.\n
      \n
      > Furthermore, as you’re using it in “VI mode”, would it be fair to assume that you’ve got some experience/history with Neo(Vim) as well? If so, what led you to making the switch from (Neo)Vim to Emacs?\n
      \n
      Yeah, I used VIM (and I still do when I’m in an unfamiliar environment), but only before neovim existed. IMO Lisp is what makes Emacs great, and vimscript is (was?) an absolute nightmare for anything complex. I don’t think lua is a bad language, but I’ll still take Lisp any day for this purpose.\n
      \n
      > I’ve also got my concerns related to what degree the containers can be sandboxed. Do you happen to have some insights on this?\n
      \n
      What I described isn’t using containers. Nix just provides an environment for processes to run in, and direnv-mode ensures it’s using the right environment for a given buffer in Emacs. So for example I don’t have `OmniSharp` or `dotnet` in my user $PATH, but they are provided by the nix expression in a particular project directory. That allows lsp-mode to start `OmniSharp` as a language server, or I can run `dotnet build` using the Emacs `compile` command.\n
      \n
      You can define containers with nix and manage them with `nixos-container`. I do that for testing server deployments, or running sandboxed services, but I’ve never needed something that complex for a dev shell.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703343736 {#2139
      date: 2023-12-23 16:02:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@throwawayish@lemmy.ml"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2311 …}
    +nested: Doctrine\ORM\PersistentCollection {#2293 …}
    +votes: Doctrine\ORM\PersistentCollection {#2309 …}
    +reports: Doctrine\ORM\PersistentCollection {#2302 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2320 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2322 …}
    -id: 245977
    -bodyTs: "'absolut':129 'allow':240 'also':156 'anyth':132 'assum':71 'attribut':8 'bad':141 'buffer':209 'build':256 'come':11 'command':261 'compil':260 'complaint':37 'complex':133,293 'concern':159 'consid':29 'contain':165,184,265,274 'd':28 'day':150 'defin':264 'degre':163 'deploy':281 'describ':180 'dev':296 'directori':238 'direnv':197 'direnv-mod':196 'dotnet':221,255 'earlier':12 'emac':47,96,122,211,259 'ensur':199 'environ':111,189,205 'exampl':214 'exist':116 'experience/history':77 'express':233 'fair':69 'furthermor':57 'given':208 'got':45,75,157 'great':123 'happen':171 'imo':117 'insight':175 'isn':181 'languag':142,249 'led':86 'lisp':118,148 'll':145 'lsp':242 'lsp-mode':241 'lua':138 'm':107 'make':89,121 'manag':269 'mode':65,198,243 'much':18 'need':290 'neo':79,93 'neovim':115 'never':44,289 'nightmar':130 'nix':185,232,267 'nixo':273 'nixos-contain':272 'omnisharp':219,246 'option':31 'particular':236 'path':225 'pretti':17 'primarili':7 'probabl':41 'process':191 'project':237 'provid':187,229 'purpos':153 're':60 'relat':160 'right':204 'run':193,254,283 'sandbox':168,284 'scene':15 'serious':36 'server':250,280 'servic':285 'shell':297 'someth':291 'spacemac':6,39 'start':24,54,245 'still':103,146 'switch':91 'take':147 'test':279 'think':137 'unfamiliar':110 'usag':4 'use':61,99,183,202,257 'user':224 'vanilla':56 've':74,155,288 'vi':64 'vim':80,94,100 'vimscript':125 'well':82 'would':42,66 'yeah':16,97"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6840055"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703343736 {#2043
      date: 2023-12-23 16:02:16.0 +01:00
    }
  }
  +showMagazineName: true
  +showEntryTitle: true
  +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.24 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#10707
  +user: App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.20 ms
Input props
[
  "date" => DateTimeImmutable @1703343736 {#2043
    date: 2023-12-23 16:02:16.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#10763
  +date: DateTimeImmutable @1703343736 {#2043
    date: 2023-12-23 16:02:16.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.14 ms
Input props
[
  "createdAt" => DateTimeImmutable @1703343736 {#2043
    date: 2023-12-23 16:02:16.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#10817
  +createdAt: DateTimeImmutable @1703343736 {#2043
    date: 2023-12-23 16:02:16.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 16.0 MiB 0.18 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2454
    +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
    +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 {#2923
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
    +entries: Doctrine\ORM\PersistentCollection {#2933 …}
    +posts: Doctrine\ORM\PersistentCollection {#2935 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
    +bans: Doctrine\ORM\PersistentCollection {#2943 …}
    +reports: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2964 …}
    +logs: Doctrine\ORM\PersistentCollection {#2974 …}
    +awards: Doctrine\ORM\PersistentCollection {#2956 …}
    +categories: Doctrine\ORM\PersistentCollection {#2980 …}
    -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 {#2924
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2925
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#10871
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
    +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
    +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 {#2923
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
    +entries: Doctrine\ORM\PersistentCollection {#2933 …}
    +posts: Doctrine\ORM\PersistentCollection {#2935 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
    +bans: Doctrine\ORM\PersistentCollection {#2943 …}
    +reports: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2964 …}
    +logs: Doctrine\ORM\PersistentCollection {#2974 …}
    +awards: Doctrine\ORM\PersistentCollection {#2956 …}
    +categories: Doctrine\ORM\PersistentCollection {#2980 …}
    -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 {#2924
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2925
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 16.0 MiB 0.21 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2098
    +user: Proxies\__CG__\App\Entity\User {#2287 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
      +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
      +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 {#2923
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
      +entries: Doctrine\ORM\PersistentCollection {#2933 …}
      +posts: Doctrine\ORM\PersistentCollection {#2935 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
      +bans: Doctrine\ORM\PersistentCollection {#2943 …}
      +reports: Doctrine\ORM\PersistentCollection {#2951 …}
      +badges: Doctrine\ORM\PersistentCollection {#2964 …}
      +logs: Doctrine\ORM\PersistentCollection {#2974 …}
      +awards: Doctrine\ORM\PersistentCollection {#2956 …}
      +categories: Doctrine\ORM\PersistentCollection {#2980 …}
      -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 {#2924
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2925
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
    +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs"
    +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)"
    +url: null
    +body: """
      cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n
      \n
      > I would like to premise this with the following:\n
      > \n
      > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n
      >     - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n
      > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n
      > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n
      > \n
      > ---\n
      > \n
      > **Motivation**\n
      > \n
      > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n
      > \n
      > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n
      > \n
      > **My setup:**\n
      > \n
      > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n
      > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n
      > - If I go for Emacs, then I will definitely rely on Evil.\n
      > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n
      > \n
      > **Questions:**\n
      > \n
      > - First of all, does it make sense for me to only consider these two?\n
      > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n
      > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n
      > - For those that have used both extensively, which one do you prefer (if any) and why?\n
      > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n
      >     - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n
      >     - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 71
    +favouriteCount: 46
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1709078963 {#5248
      date: 2024-02-28 01:09:23.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#5247 …}
    +votes: Doctrine\ORM\PersistentCollection {#5255 …}
    +reports: Doctrine\ORM\PersistentCollection {#5257 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5259 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5261 …}
    +badges: Doctrine\ORM\PersistentCollection {#5263 …}
    +children: []
    -id: 24132
    -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12"
    -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703376740
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9648332"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703290340 {#5245
      date: 2023-12-23 01:12:20.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#10926
  +entry: Proxies\__CG__\App\Entity\Entry {#2098
    +user: Proxies\__CG__\App\Entity\User {#2287 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
      +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
      +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 {#2923
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
      +entries: Doctrine\ORM\PersistentCollection {#2933 …}
      +posts: Doctrine\ORM\PersistentCollection {#2935 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
      +bans: Doctrine\ORM\PersistentCollection {#2943 …}
      +reports: Doctrine\ORM\PersistentCollection {#2951 …}
      +badges: Doctrine\ORM\PersistentCollection {#2964 …}
      +logs: Doctrine\ORM\PersistentCollection {#2974 …}
      +awards: Doctrine\ORM\PersistentCollection {#2956 …}
      +categories: Doctrine\ORM\PersistentCollection {#2980 …}
      -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 {#2924
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2925
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
    +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs"
    +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)"
    +url: null
    +body: """
      cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n
      \n
      > I would like to premise this with the following:\n
      > \n
      > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n
      >     - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n
      > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n
      > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n
      > \n
      > ---\n
      > \n
      > **Motivation**\n
      > \n
      > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n
      > \n
      > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n
      > \n
      > **My setup:**\n
      > \n
      > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n
      > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n
      > - If I go for Emacs, then I will definitely rely on Evil.\n
      > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n
      > \n
      > **Questions:**\n
      > \n
      > - First of all, does it make sense for me to only consider these two?\n
      > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n
      > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n
      > - For those that have used both extensively, which one do you prefer (if any) and why?\n
      > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n
      >     - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n
      >     - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 71
    +favouriteCount: 46
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1709078963 {#5248
      date: 2024-02-28 01:09:23.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#5247 …}
    +votes: Doctrine\ORM\PersistentCollection {#5255 …}
    +reports: Doctrine\ORM\PersistentCollection {#5257 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5259 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5261 …}
    +badges: Doctrine\ORM\PersistentCollection {#5263 …}
    +children: []
    -id: 24132
    -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12"
    -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703376740
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9648332"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703290340 {#5245
      date: 2023-12-23 01:12:20.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.22 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#10981
  +width: 40
  +height: 40
  +user: App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.44 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2189
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2098
      +user: Proxies\__CG__\App\Entity\User {#2287 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs"
      +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)"
      +url: null
      +body: """
        cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n
        \n
        > I would like to premise this with the following:\n
        > \n
        > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n
        >     - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n
        > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n
        > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n
        > \n
        > ---\n
        > \n
        > **Motivation**\n
        > \n
        > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n
        > \n
        > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n
        > \n
        > **My setup:**\n
        > \n
        > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n
        > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n
        > - If I go for Emacs, then I will definitely rely on Evil.\n
        > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n
        > \n
        > **Questions:**\n
        > \n
        > - First of all, does it make sense for me to only consider these two?\n
        > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n
        > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n
        > - For those that have used both extensively, which one do you prefer (if any) and why?\n
        > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n
        >     - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n
        >     - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 71
      +favouriteCount: 46
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1709078963 {#5248
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5247 …}
      +votes: Doctrine\ORM\PersistentCollection {#5255 …}
      +reports: Doctrine\ORM\PersistentCollection {#5257 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5259 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5261 …}
      +badges: Doctrine\ORM\PersistentCollection {#5263 …}
      +children: []
      -id: 24132
      -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12"
      -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703376740
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9648332"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703290340 {#5245
        date: 2023-12-23 01:12:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2299 …}
    +root: App\Entity\EntryComment {#2064
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2098 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        I use Emacs + spacemacs in VI mode as a base for all my text editing on both Linux and windows (which is unfortunately required for work on occasion) machines.\n
        \n
        For dev environments I mostly use nix + direnv + direnv-mode.\n
        \n
        For C# I use the above plus omnisharp-roslyn + lsp-mode.\n
        \n
        I tinker in all sorts of languages, and they all have at least basic support in the Emacs ecosystem. The popular ones should have fully functional language servers and debugger adapters.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1709078963 {#2040
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@throwawayish@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2082 …}
      +nested: Doctrine\ORM\PersistentCollection {#2062 …}
      +votes: Doctrine\ORM\PersistentCollection {#2097 …}
      +reports: Doctrine\ORM\PersistentCollection {#2078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2079 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
      -id: 244901
      -bodyTs: "'adapt':84 'base':10 'basic':67 'c':42 'debugg':83 'dev':31 'direnv':37,39 'direnv-mod':38 'ecosystem':72 'edit':15 'emac':3,71 'environ':32 'fulli':78 'function':79 'languag':60,80 'least':66 'linux':18 'lsp':52 'lsp-mode':51 'machin':29 'mode':7,40,53 'most':34 'nix':36 'occas':28 'omnisharp':49 'omnisharp-roslyn':48 'one':75 'plus':47 'popular':74 'requir':24 'roslyn':50 'server':81 'sort':58 'spacemac':4 'support':68 'text':14 'tinker':55 'unfortun':23 'use':2,35,44 'vi':6 'window':20 'work':26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6833512"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703301246 {#2133
        date: 2023-12-23 04:14:06.0 +01:00
      }
    }
    +body: """
      > Or is the usage of Spacemacs primarily attributable to it coming earlier to the scene?\n
      \n
      Yeah, pretty much just that. If was to start again now I’d consider other options, but I have no serious complaints about spacemacs. I probably would have never got into Emacs at all if I had to start with vanilla.\n
      \n
      > Furthermore, as you’re using it in “VI mode”, would it be fair to assume that you’ve got some experience/history with Neo(Vim) as well? If so, what led you to making the switch from (Neo)Vim to Emacs?\n
      \n
      Yeah, I used VIM (and I still do when I’m in an unfamiliar environment), but only before neovim existed. IMO Lisp is what makes Emacs great, and vimscript is (was?) an absolute nightmare for anything complex. I don’t think lua is a bad language, but I’ll still take Lisp any day for this purpose.\n
      \n
      > I’ve also got my concerns related to what degree the containers can be sandboxed. Do you happen to have some insights on this?\n
      \n
      What I described isn’t using containers. Nix just provides an environment for processes to run in, and direnv-mode ensures it’s using the right environment for a given buffer in Emacs. So for example I don’t have `OmniSharp` or `dotnet` in my user $PATH, but they are provided by the nix expression in a particular project directory. That allows lsp-mode to start `OmniSharp` as a language server, or I can run `dotnet build` using the Emacs `compile` command.\n
      \n
      You can define containers with nix and manage them with `nixos-container`. I do that for testing server deployments, or running sandboxed services, but I’ve never needed something that complex for a dev shell.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703343736 {#2139
      date: 2023-12-23 16:02:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@throwawayish@lemmy.ml"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2311 …}
    +nested: Doctrine\ORM\PersistentCollection {#2293 …}
    +votes: Doctrine\ORM\PersistentCollection {#2309 …}
    +reports: Doctrine\ORM\PersistentCollection {#2302 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2320 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2322 …}
    -id: 245977
    -bodyTs: "'absolut':129 'allow':240 'also':156 'anyth':132 'assum':71 'attribut':8 'bad':141 'buffer':209 'build':256 'come':11 'command':261 'compil':260 'complaint':37 'complex':133,293 'concern':159 'consid':29 'contain':165,184,265,274 'd':28 'day':150 'defin':264 'degre':163 'deploy':281 'describ':180 'dev':296 'directori':238 'direnv':197 'direnv-mod':196 'dotnet':221,255 'earlier':12 'emac':47,96,122,211,259 'ensur':199 'environ':111,189,205 'exampl':214 'exist':116 'experience/history':77 'express':233 'fair':69 'furthermor':57 'given':208 'got':45,75,157 'great':123 'happen':171 'imo':117 'insight':175 'isn':181 'languag':142,249 'led':86 'lisp':118,148 'll':145 'lsp':242 'lsp-mode':241 'lua':138 'm':107 'make':89,121 'manag':269 'mode':65,198,243 'much':18 'need':290 'neo':79,93 'neovim':115 'never':44,289 'nightmar':130 'nix':185,232,267 'nixo':273 'nixos-contain':272 'omnisharp':219,246 'option':31 'particular':236 'path':225 'pretti':17 'primarili':7 'probabl':41 'process':191 'project':237 'provid':187,229 'purpos':153 're':60 'relat':160 'right':204 'run':193,254,283 'sandbox':168,284 'scene':15 'serious':36 'server':250,280 'servic':285 'shell':297 'someth':291 'spacemac':6,39 'start':24,54,245 'still':103,146 'switch':91 'take':147 'test':279 'think':137 'unfamiliar':110 'usag':4 'use':61,99,183,202,257 'user':224 'vanilla':56 've':74,155,288 'vi':64 'vim':80,94,100 'vimscript':125 'well':82 'would':42,66 'yeah':16,97"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6840055"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703343736 {#2043
      date: 2023-12-23 16:02:16.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#11104
  +subject: App\Entity\EntryComment {#2189
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2098
      +user: Proxies\__CG__\App\Entity\User {#2287 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs"
      +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)"
      +url: null
      +body: """
        cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n
        \n
        > I would like to premise this with the following:\n
        > \n
        > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n
        >     - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n
        > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n
        > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n
        > \n
        > ---\n
        > \n
        > **Motivation**\n
        > \n
        > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n
        > \n
        > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n
        > \n
        > **My setup:**\n
        > \n
        > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n
        > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n
        > - If I go for Emacs, then I will definitely rely on Evil.\n
        > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n
        > \n
        > **Questions:**\n
        > \n
        > - First of all, does it make sense for me to only consider these two?\n
        > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n
        > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n
        > - For those that have used both extensively, which one do you prefer (if any) and why?\n
        > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n
        >     - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n
        >     - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 71
      +favouriteCount: 46
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1709078963 {#5248
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5247 …}
      +votes: Doctrine\ORM\PersistentCollection {#5255 …}
      +reports: Doctrine\ORM\PersistentCollection {#5257 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5259 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5261 …}
      +badges: Doctrine\ORM\PersistentCollection {#5263 …}
      +children: []
      -id: 24132
      -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12"
      -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703376740
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9648332"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703290340 {#5245
        date: 2023-12-23 01:12:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2299 …}
    +root: App\Entity\EntryComment {#2064
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2098 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        I use Emacs + spacemacs in VI mode as a base for all my text editing on both Linux and windows (which is unfortunately required for work on occasion) machines.\n
        \n
        For dev environments I mostly use nix + direnv + direnv-mode.\n
        \n
        For C# I use the above plus omnisharp-roslyn + lsp-mode.\n
        \n
        I tinker in all sorts of languages, and they all have at least basic support in the Emacs ecosystem. The popular ones should have fully functional language servers and debugger adapters.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1709078963 {#2040
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@throwawayish@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2082 …}
      +nested: Doctrine\ORM\PersistentCollection {#2062 …}
      +votes: Doctrine\ORM\PersistentCollection {#2097 …}
      +reports: Doctrine\ORM\PersistentCollection {#2078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2079 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
      -id: 244901
      -bodyTs: "'adapt':84 'base':10 'basic':67 'c':42 'debugg':83 'dev':31 'direnv':37,39 'direnv-mod':38 'ecosystem':72 'edit':15 'emac':3,71 'environ':32 'fulli':78 'function':79 'languag':60,80 'least':66 'linux':18 'lsp':52 'lsp-mode':51 'machin':29 'mode':7,40,53 'most':34 'nix':36 'occas':28 'omnisharp':49 'omnisharp-roslyn':48 'one':75 'plus':47 'popular':74 'requir':24 'roslyn':50 'server':81 'sort':58 'spacemac':4 'support':68 'text':14 'tinker':55 'unfortun':23 'use':2,35,44 'vi':6 'window':20 'work':26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6833512"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703301246 {#2133
        date: 2023-12-23 04:14:06.0 +01:00
      }
    }
    +body: """
      > Or is the usage of Spacemacs primarily attributable to it coming earlier to the scene?\n
      \n
      Yeah, pretty much just that. If was to start again now I’d consider other options, but I have no serious complaints about spacemacs. I probably would have never got into Emacs at all if I had to start with vanilla.\n
      \n
      > Furthermore, as you’re using it in “VI mode”, would it be fair to assume that you’ve got some experience/history with Neo(Vim) as well? If so, what led you to making the switch from (Neo)Vim to Emacs?\n
      \n
      Yeah, I used VIM (and I still do when I’m in an unfamiliar environment), but only before neovim existed. IMO Lisp is what makes Emacs great, and vimscript is (was?) an absolute nightmare for anything complex. I don’t think lua is a bad language, but I’ll still take Lisp any day for this purpose.\n
      \n
      > I’ve also got my concerns related to what degree the containers can be sandboxed. Do you happen to have some insights on this?\n
      \n
      What I described isn’t using containers. Nix just provides an environment for processes to run in, and direnv-mode ensures it’s using the right environment for a given buffer in Emacs. So for example I don’t have `OmniSharp` or `dotnet` in my user $PATH, but they are provided by the nix expression in a particular project directory. That allows lsp-mode to start `OmniSharp` as a language server, or I can run `dotnet build` using the Emacs `compile` command.\n
      \n
      You can define containers with nix and manage them with `nixos-container`. I do that for testing server deployments, or running sandboxed services, but I’ve never needed something that complex for a dev shell.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703343736 {#2139
      date: 2023-12-23 16:02:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@throwawayish@lemmy.ml"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2311 …}
    +nested: Doctrine\ORM\PersistentCollection {#2293 …}
    +votes: Doctrine\ORM\PersistentCollection {#2309 …}
    +reports: Doctrine\ORM\PersistentCollection {#2302 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2320 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2322 …}
    -id: 245977
    -bodyTs: "'absolut':129 'allow':240 'also':156 'anyth':132 'assum':71 'attribut':8 'bad':141 'buffer':209 'build':256 'come':11 'command':261 'compil':260 'complaint':37 'complex':133,293 'concern':159 'consid':29 'contain':165,184,265,274 'd':28 'day':150 'defin':264 'degre':163 'deploy':281 'describ':180 'dev':296 'directori':238 'direnv':197 'direnv-mod':196 'dotnet':221,255 'earlier':12 'emac':47,96,122,211,259 'ensur':199 'environ':111,189,205 'exampl':214 'exist':116 'experience/history':77 'express':233 'fair':69 'furthermor':57 'given':208 'got':45,75,157 'great':123 'happen':171 'imo':117 'insight':175 'isn':181 'languag':142,249 'led':86 'lisp':118,148 'll':145 'lsp':242 'lsp-mode':241 'lua':138 'm':107 'make':89,121 'manag':269 'mode':65,198,243 'much':18 'need':290 'neo':79,93 'neovim':115 'never':44,289 'nightmar':130 'nix':185,232,267 'nixo':273 'nixos-contain':272 'omnisharp':219,246 'option':31 'particular':236 'path':225 'pretti':17 'primarili':7 'probabl':41 'process':191 'project':237 'provid':187,229 'purpos':153 're':60 'relat':160 'right':204 'run':193,254,283 'sandbox':168,284 'scene':15 'serious':36 'server':250,280 'servic':285 'shell':297 'someth':291 'spacemac':6,39 'start':24,54,245 'still':103,146 'switch':91 'take':147 'test':279 'think':137 'unfamiliar':110 'usag':4 'use':61,99,183,202,257 'user':224 'vanilla':56 've':74,155,288 'vi':64 'vim':80,94,100 'vimscript':125 'well':82 'would':42,66 'yeah':16,97"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6840055"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703343736 {#2043
      date: 2023-12-23 16:02:16.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +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\EntryComment {#2189
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2098
      +user: Proxies\__CG__\App\Entity\User {#2287 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs"
      +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)"
      +url: null
      +body: """
        cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n
        \n
        > I would like to premise this with the following:\n
        > \n
        > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n
        >     - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n
        > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n
        > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n
        > \n
        > ---\n
        > \n
        > **Motivation**\n
        > \n
        > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n
        > \n
        > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n
        > \n
        > **My setup:**\n
        > \n
        > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n
        > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n
        > - If I go for Emacs, then I will definitely rely on Evil.\n
        > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n
        > \n
        > **Questions:**\n
        > \n
        > - First of all, does it make sense for me to only consider these two?\n
        > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n
        > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n
        > - For those that have used both extensively, which one do you prefer (if any) and why?\n
        > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n
        >     - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n
        >     - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 71
      +favouriteCount: 46
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1709078963 {#5248
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5247 …}
      +votes: Doctrine\ORM\PersistentCollection {#5255 …}
      +reports: Doctrine\ORM\PersistentCollection {#5257 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5259 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5261 …}
      +badges: Doctrine\ORM\PersistentCollection {#5263 …}
      +children: []
      -id: 24132
      -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12"
      -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703376740
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9648332"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703290340 {#5245
        date: 2023-12-23 01:12:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2299 …}
    +root: App\Entity\EntryComment {#2064
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2098 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        I use Emacs + spacemacs in VI mode as a base for all my text editing on both Linux and windows (which is unfortunately required for work on occasion) machines.\n
        \n
        For dev environments I mostly use nix + direnv + direnv-mode.\n
        \n
        For C# I use the above plus omnisharp-roslyn + lsp-mode.\n
        \n
        I tinker in all sorts of languages, and they all have at least basic support in the Emacs ecosystem. The popular ones should have fully functional language servers and debugger adapters.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1709078963 {#2040
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@throwawayish@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2082 …}
      +nested: Doctrine\ORM\PersistentCollection {#2062 …}
      +votes: Doctrine\ORM\PersistentCollection {#2097 …}
      +reports: Doctrine\ORM\PersistentCollection {#2078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2079 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
      -id: 244901
      -bodyTs: "'adapt':84 'base':10 'basic':67 'c':42 'debugg':83 'dev':31 'direnv':37,39 'direnv-mod':38 'ecosystem':72 'edit':15 'emac':3,71 'environ':32 'fulli':78 'function':79 'languag':60,80 'least':66 'linux':18 'lsp':52 'lsp-mode':51 'machin':29 'mode':7,40,53 'most':34 'nix':36 'occas':28 'omnisharp':49 'omnisharp-roslyn':48 'one':75 'plus':47 'popular':74 'requir':24 'roslyn':50 'server':81 'sort':58 'spacemac':4 'support':68 'text':14 'tinker':55 'unfortun':23 'use':2,35,44 'vi':6 'window':20 'work':26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6833512"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703301246 {#2133
        date: 2023-12-23 04:14:06.0 +01:00
      }
    }
    +body: """
      > Or is the usage of Spacemacs primarily attributable to it coming earlier to the scene?\n
      \n
      Yeah, pretty much just that. If was to start again now I’d consider other options, but I have no serious complaints about spacemacs. I probably would have never got into Emacs at all if I had to start with vanilla.\n
      \n
      > Furthermore, as you’re using it in “VI mode”, would it be fair to assume that you’ve got some experience/history with Neo(Vim) as well? If so, what led you to making the switch from (Neo)Vim to Emacs?\n
      \n
      Yeah, I used VIM (and I still do when I’m in an unfamiliar environment), but only before neovim existed. IMO Lisp is what makes Emacs great, and vimscript is (was?) an absolute nightmare for anything complex. I don’t think lua is a bad language, but I’ll still take Lisp any day for this purpose.\n
      \n
      > I’ve also got my concerns related to what degree the containers can be sandboxed. Do you happen to have some insights on this?\n
      \n
      What I described isn’t using containers. Nix just provides an environment for processes to run in, and direnv-mode ensures it’s using the right environment for a given buffer in Emacs. So for example I don’t have `OmniSharp` or `dotnet` in my user $PATH, but they are provided by the nix expression in a particular project directory. That allows lsp-mode to start `OmniSharp` as a language server, or I can run `dotnet build` using the Emacs `compile` command.\n
      \n
      You can define containers with nix and manage them with `nixos-container`. I do that for testing server deployments, or running sandboxed services, but I’ve never needed something that complex for a dev shell.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703343736 {#2139
      date: 2023-12-23 16:02:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@throwawayish@lemmy.ml"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2311 …}
    +nested: Doctrine\ORM\PersistentCollection {#2293 …}
    +votes: Doctrine\ORM\PersistentCollection {#2309 …}
    +reports: Doctrine\ORM\PersistentCollection {#2302 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2320 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2322 …}
    -id: 245977
    -bodyTs: "'absolut':129 'allow':240 'also':156 'anyth':132 'assum':71 'attribut':8 'bad':141 'buffer':209 'build':256 'come':11 'command':261 'compil':260 'complaint':37 'complex':133,293 'concern':159 'consid':29 'contain':165,184,265,274 'd':28 'day':150 'defin':264 'degre':163 'deploy':281 'describ':180 'dev':296 'directori':238 'direnv':197 'direnv-mod':196 'dotnet':221,255 'earlier':12 'emac':47,96,122,211,259 'ensur':199 'environ':111,189,205 'exampl':214 'exist':116 'experience/history':77 'express':233 'fair':69 'furthermor':57 'given':208 'got':45,75,157 'great':123 'happen':171 'imo':117 'insight':175 'isn':181 'languag':142,249 'led':86 'lisp':118,148 'll':145 'lsp':242 'lsp-mode':241 'lua':138 'm':107 'make':89,121 'manag':269 'mode':65,198,243 'much':18 'need':290 'neo':79,93 'neovim':115 'never':44,289 'nightmar':130 'nix':185,232,267 'nixo':273 'nixos-contain':272 'omnisharp':219,246 'option':31 'particular':236 'path':225 'pretti':17 'primarili':7 'probabl':41 'process':191 'project':237 'provid':187,229 'purpos':153 're':60 'relat':160 'right':204 'run':193,254,283 'sandbox':168,284 'scene':15 'serious':36 'server':250,280 'servic':285 'shell':297 'someth':291 'spacemac':6,39 'start':24,54,245 'still':103,146 'switch':91 'take':147 'test':279 'think':137 'unfamiliar':110 'usag':4 'use':61,99,183,202,257 'user':224 'vanilla':56 've':74,155,288 'vi':64 'vim':80,94,100 'vimscript':125 'well':82 'would':42,66 'yeah':16,97"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6840055"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703343736 {#2043
      date: 2023-12-23 16:02:16.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#11161
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2189
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2098
      +user: Proxies\__CG__\App\Entity\User {#2287 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3775 …}
      +slug: "Looking-for-input-regarding-finding-an-IDE-spoilers-involves-Emacs"
      +title: "Looking for input regarding finding an IDE (spoilers: involves Emacs and Vim)"
      +url: null
      +body: """
        cross-posted from: [lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)\n
        \n
        > I would like to premise this with the following:\n
        > \n
        > - The best approach is probably just testing out each and every editor that interests me until I’ve found what works best for me. \n
        >     - However, I wonder to what degree a test as such would be representative when the likes of Emacs and (Neo)Vim are considered; both of which are known for being a life time learning process.\n
        > - I don’t literally expect Emacs or (Neo)Vim to be drop-in replacements for any IDE. Some of the most basic IDE-functions are absent by default and some (perhaps more advanced) functionality might simply not be attainable at all.\n
        > - I am not interested in anything that remotely resembles a flame war. The community at Lemmy has so far been very kind to me; let’s keep it that way 😜.\n
        > \n
        > ---\n
        > \n
        > **Motivation**\n
        > \n
        > I’ve had experiences with Atom, VS Code and some of Jetbrains’ IDEs like Pycharm and Rider. While I’ve been generally content with all of them, it leaves a bad taste in my mouth whenever I’m forced to switch IDEs because their lifetimes and/or lack of extensibility doesn’t allow me to responsibly continue using them. As such, I’m interested in a long time investment that will grow as I will. Both Emacs and (Neo)Vim have passed the test of time and I honestly don’t think they’ll cease to exist in the upcoming decades, that’s why I would love to start using either one of them.\n
        > \n
        > Furthermore, Vi(m) keybindings seem to be somewhat ubiquitous and almost any IDE offers some support. As such, improving my Vi(m)-game should only net-positive my productivity (at least eventually). Also, fluency will benefit me whenever I’m remote accessing any random server as they will always have Vi(m) installed. Thankfully, this doesn’t force me to use Vi(m) (or Neovim) just yet, because Emacs offers with Evil perhaps the single best Vi(m) implementation; outside of native Vi(m)*.\n
        > \n
        > **My setup:**\n
        > \n
        > - I’m on a custom image of [uBlue](https://ublue.it) using their [startingpoint](https://github.com/ublue-os/startingpoint) as template. For those unaware; an oversimplification would be that it is Fedora Silverblue with some extras.\n
        > - As such, I would like to have my developer environments local and have used [Distrobox](https://github.com/89luca89/distrobox) to that extent using steps similar to the ones outlined over [here](https://blog.niklas.tech/intellij-and-java-on-immutable-linux). But I’m not married to that specific way of utilizing local containers. So please feel free to recommend me something that’s at least as good.\n
        > - If I go for Emacs, then I will definitely rely on Evil.\n
        > - If possible, I would like to use it for C#, Python and Rust. Furthermore, I engage in editing Bash scripts, Dockerfiles, Linux config files, texts written in Latex and/or Markdown and other files written in Nix or JSON. As both are very extensible, I don’t expect any issues, but I might be wrong.\n
        > \n
        > **Questions:**\n
        > \n
        > - First of all, does it make sense for me to only consider these two?\n
        > - Can the split between Vim and Neovim be interpreted as the first schism and as such be a forebode for what’s yet to come?\n
        > - [Google Trends](https://trends.google.com/trends/explore?date=today%205-y&q=%2Fm%2F07zh7,%2Fg%2F11f3w6p14d,%2Fm%2F01yp0m&hl=en-US) suggests that Neo(Vim) is ever-popular. On the other hand; not only is Emacs relatively less popular, but its popularity seems to be slightly declining. Should this worry me regarding their long-time future? Especially considering that a thriving community is literally the lifeline for both of them.\n
        > - For those that have used both extensively, which one do you prefer (if any) and why?\n
        > - While I understand that the power of both of them lies primarily in how one can literally make them behave however suits their workflow best. Therefore, the use of premade configs and/or starter kits/distributions should (ideally) only be used either temporary or as a starting point. However, at this point, they provide a decent showcase of what each *‘platform’* has to offer. So: \n
        >     - Regarding Emacs; [Doom Emacs](https://github.com/doomemacs/doomemacs) or [Spacemacs](https://github.com/syl20bnr/spacemacs)? And why?\n
        >     - Regarding Neovim; there are a lot, but the big ones seem to be [AstroNvim](https://github.com/AstroNvim/AstroNvim), [LazyVim](https://github.com/LazyVim/LazyVim), [LunarVim](https://github.com/LunarVim/LunarVim) and [NvChad](https://github.com/NvChad/NvChad). Which one and why?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 71
      +favouriteCount: 46
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1709078963 {#5248
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#5247 …}
      +votes: Doctrine\ORM\PersistentCollection {#5255 …}
      +reports: Doctrine\ORM\PersistentCollection {#5257 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5259 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5261 …}
      +badges: Doctrine\ORM\PersistentCollection {#5263 …}
      +children: []
      -id: 24132
      -titleTs: "'emac':10 'find':5 'ide':7 'input':3 'involv':9 'look':1 'regard':4 'spoiler':8 'vim':12"
      -bodyTs: "'/89luca89/distrobox)':399 '/astronvim/astronvim),':713 '/doomemacs/doomemacs)':689 '/intellij-and-java-on-immutable-linux).':414 '/lazyvim/lazyvim),':717 '/lunarvim/lunarvim)':721 '/nvchad/nvchad).':726 '/post/9648279](https://lemmy.ml/post/9648279)':7 '/syl20bnr/spacemacs)?':694 '/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':552 '/ublue-os/startingpoint)':364 'absent':103 'access':305 'advanc':110 'allow':201 'almost':273 'also':296 'alway':312 'and/or':195,482,651 'anyth':124 'approach':19 'astronvim':710 'atom':155 'attain':116 'bad':180 'bash':472 'basic':98 'behav':639 'benefit':299 'best':18,38,339,644 'big':705 'blog.niklas.tech':413 'blog.niklas.tech/intellij-and-java-on-immutable-linux).':412 'c':463 'ceas':243 'code':157 'come':547 'communiti':132,595 'config':476,650 'consid':63,520,591 'contain':427 'content':172 'continu':205 'cross':2 'cross-post':1 'custom':354 'decad':249 'decent':673 'declin':579 'default':105 'definit':450 'degre':46 'develop':390 'distrobox':396 'dockerfil':474 'doesn':199,319 'doom':685 'drop':88 'drop-in':87 'edit':471 'editor':28 'either':259,659 'emac':58,81,225,332,446,568,684,686 'engag':469 'environ':391 'especi':590 'eventu':295 'ever':559 'ever-popular':558 'everi':27 'evil':335,453 'exist':245 'expect':80,500 'experi':153 'extens':198,496,610 'extent':402 'extra':381 'far':137 'fedora':377 'feel':430 'file':477,486 'first':509,534 'flame':129 'fluenci':297 'follow':16 'forc':188,321 'forebod':541 'found':35 'free':431 'function':101,111 'furthermor':263,467 'futur':589 'game':285 'general':171 'github.com':363,398,688,693,712,716,720,725 'github.com/89luca89/distrobox)':397 'github.com/astronvim/astronvim),':711 'github.com/doomemacs/doomemacs)':687 'github.com/lazyvim/lazyvim),':715 'github.com/lunarvim/lunarvim)':719 'github.com/nvchad/nvchad).':724 'github.com/syl20bnr/spacemacs)?':692 'github.com/ublue-os/startingpoint)':362 'go':444 'good':441 'googl':548 'grow':220 'hand':564 'honest':237 'howev':41,640,666 'ide':93,100,162,191,275 'ide-funct':99 'ideal':655 'imag':355 'implement':342 'improv':281 'instal':316 'interest':30,122,212 'interpret':531 'invest':217 'issu':502 'jetbrain':161 'json':491 'keep':145 'keybind':266 'kind':140 'kits/distributions':653 'known':68 'lack':196 'latex':481 'lazyvim':714 'learn':74 'least':294,439 'leav':178 'lemmi':134 'lemmy.ml':6 'lemmy.ml/post/9648279](https://lemmy.ml/post/9648279)':5 'less':570 'let':143 'lie':630 'life':72 'lifelin':599 'lifetim':194 'like':10,56,163,386,458 'linux':475 'liter':79,597,636 'll':242 'local':392,426 'long':215,587 'long-tim':586 'lot':702 'love':255 'lunarvim':718 'm':187,211,265,284,303,315,326,341,347,351,417 'make':514,637 'markdown':483 'marri':419 'might':112,505 'motiv':149 'mouth':184 'nativ':345 'neo':60,83,227,555 'neovim':328,529,698 'net':289 'net-posit':288 'nix':489 'nvchad':723 'offer':276,333,681 'one':260,408,612,634,706,728 'outlin':409 'outsid':343 'oversimplif':371 'pass':230 'perhap':108,336 'platform':678 'pleas':429 'point':665,669 'popular':560,571,574 'posit':290 'possibl':455 'post':3 'power':625 'prefer':615 'premad':649 'premis':12 'primarili':631 'probabl':21 'process':75 'product':292 'provid':671 'pycharm':164 'python':464 'question':508 'random':307 'recommend':433 'regard':584,683,697 'relat':569 'reli':451 'remot':126,304 'replac':90 'repres':53 'resembl':127 'respons':204 'rider':166 'rust':466 'schism':535 'script':473 'seem':267,575,707 'sens':515 'server':308 'setup':349 'showcas':674 'silverblu':378 'similar':405 'simpli':113 'singl':338 'slight':578 'someth':435 'somewhat':270 'spacemac':691 'specif':422 'split':525 'start':257,664 'starter':652 'startingpoint':361 'step':404 'suggest':553 'suit':641 'support':278 'switch':190 'tast':181 'templat':366 'temporari':660 'test':23,48,232 'text':478 'thank':317 'therefor':645 'think':240 'thrive':594 'time':73,216,234,588 'trend':549 'trends.google.com':551 'trends.google.com/trends/explore?date=today%205-y&q=%2fm%2f07zh7,%2fg%2f11f3w6p14d,%2fm%2f01yp0m&hl=en-us)':550 'two':522 'ubiquit':271 'ublu':357 'ublue.it':358 'unawar':369 'understand':622 'upcom':248 'use':206,258,324,359,395,403,460,608,647,658 'util':425 've':34,151,169 'vi':264,283,314,325,340,346 'vim':61,84,228,527,556 'vs':156 'war':130 'way':148,423 'whenev':185,301 'wonder':43 'work':37 'workflow':643 'worri':582 'would':9,51,254,372,385,457 'written':479,487 'wrong':507 'yet':330,545"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703376740
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9648332"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703290340 {#5245
        date: 2023-12-23 01:12:20.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2299 …}
    +root: App\Entity\EntryComment {#2064
      +user: App\Entity\User {#265}
      +entry: Proxies\__CG__\App\Entity\Entry {#2098 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
      +image: null
      +parent: null
      +root: null
      +body: """
        I use Emacs + spacemacs in VI mode as a base for all my text editing on both Linux and windows (which is unfortunately required for work on occasion) machines.\n
        \n
        For dev environments I mostly use nix + direnv + direnv-mode.\n
        \n
        For C# I use the above plus omnisharp-roslyn + lsp-mode.\n
        \n
        I tinker in all sorts of languages, and they all have at least basic support in the Emacs ecosystem. The popular ones should have fully functional language servers and debugger adapters.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1709078963 {#2040
        date: 2024-02-28 01:09:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@throwawayish@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2082 …}
      +nested: Doctrine\ORM\PersistentCollection {#2062 …}
      +votes: Doctrine\ORM\PersistentCollection {#2097 …}
      +reports: Doctrine\ORM\PersistentCollection {#2078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2079 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2075 …}
      -id: 244901
      -bodyTs: "'adapt':84 'base':10 'basic':67 'c':42 'debugg':83 'dev':31 'direnv':37,39 'direnv-mod':38 'ecosystem':72 'edit':15 'emac':3,71 'environ':32 'fulli':78 'function':79 'languag':60,80 'least':66 'linux':18 'lsp':52 'lsp-mode':51 'machin':29 'mode':7,40,53 'most':34 'nix':36 'occas':28 'omnisharp':49 'omnisharp-roslyn':48 'one':75 'plus':47 'popular':74 'requir':24 'roslyn':50 'server':81 'sort':58 'spacemac':4 'support':68 'text':14 'tinker':55 'unfortun':23 'use':2,35,44 'vi':6 'window':20 'work':26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6833512"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703301246 {#2133
        date: 2023-12-23 04:14:06.0 +01:00
      }
    }
    +body: """
      > Or is the usage of Spacemacs primarily attributable to it coming earlier to the scene?\n
      \n
      Yeah, pretty much just that. If was to start again now I’d consider other options, but I have no serious complaints about spacemacs. I probably would have never got into Emacs at all if I had to start with vanilla.\n
      \n
      > Furthermore, as you’re using it in “VI mode”, would it be fair to assume that you’ve got some experience/history with Neo(Vim) as well? If so, what led you to making the switch from (Neo)Vim to Emacs?\n
      \n
      Yeah, I used VIM (and I still do when I’m in an unfamiliar environment), but only before neovim existed. IMO Lisp is what makes Emacs great, and vimscript is (was?) an absolute nightmare for anything complex. I don’t think lua is a bad language, but I’ll still take Lisp any day for this purpose.\n
      \n
      > I’ve also got my concerns related to what degree the containers can be sandboxed. Do you happen to have some insights on this?\n
      \n
      What I described isn’t using containers. Nix just provides an environment for processes to run in, and direnv-mode ensures it’s using the right environment for a given buffer in Emacs. So for example I don’t have `OmniSharp` or `dotnet` in my user $PATH, but they are provided by the nix expression in a particular project directory. That allows lsp-mode to start `OmniSharp` as a language server, or I can run `dotnet build` using the Emacs `compile` command.\n
      \n
      You can define containers with nix and manage them with `nixos-container`. I do that for testing server deployments, or running sandboxed services, but I’ve never needed something that complex for a dev shell.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703343736 {#2139
      date: 2023-12-23 16:02:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@throwawayish@lemmy.ml"
      "@Corngood@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2311 …}
    +nested: Doctrine\ORM\PersistentCollection {#2293 …}
    +votes: Doctrine\ORM\PersistentCollection {#2309 …}
    +reports: Doctrine\ORM\PersistentCollection {#2302 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2320 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2322 …}
    -id: 245977
    -bodyTs: "'absolut':129 'allow':240 'also':156 'anyth':132 'assum':71 'attribut':8 'bad':141 'buffer':209 'build':256 'come':11 'command':261 'compil':260 'complaint':37 'complex':133,293 'concern':159 'consid':29 'contain':165,184,265,274 'd':28 'day':150 'defin':264 'degre':163 'deploy':281 'describ':180 'dev':296 'directori':238 'direnv':197 'direnv-mod':196 'dotnet':221,255 'earlier':12 'emac':47,96,122,211,259 'ensur':199 'environ':111,189,205 'exampl':214 'exist':116 'experience/history':77 'express':233 'fair':69 'furthermor':57 'given':208 'got':45,75,157 'great':123 'happen':171 'imo':117 'insight':175 'isn':181 'languag':142,249 'led':86 'lisp':118,148 'll':145 'lsp':242 'lsp-mode':241 'lua':138 'm':107 'make':89,121 'manag':269 'mode':65,198,243 'much':18 'need':290 'neo':79,93 'neovim':115 'never':44,289 'nightmar':130 'nix':185,232,267 'nixo':273 'nixos-contain':272 'omnisharp':219,246 'option':31 'particular':236 'path':225 'pretti':17 'primarili':7 'probabl':41 'process':191 'project':237 'provid':187,229 'purpos':153 're':60 'relat':160 'right':204 'run':193,254,283 'sandbox':168,284 'scene':15 'serious':36 'server':250,280 'servic':285 'shell':297 'someth':291 'spacemac':6,39 'start':24,54,245 'still':103,146 'switch':91 'take':147 'test':279 'think':137 'unfamiliar':110 'usag':4 'use':61,99,183,202,257 'user':224 'vanilla':56 've':74,155,288 'vi':64 'vim':80,94,100 'vimscript':125 'well':82 'would':42,66 'yeah':16,97"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6840055"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703343736 {#2043
      date: 2023-12-23 16:02:16.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 9.72 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2307
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2306
      +user: Proxies\__CG__\App\Entity\User {#11447 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#11453 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#11455 …}
      +slug: "Linux-Desktop-A-Collective-Delusion-an-unhinged-rant"
      +title: ""Linux Desktop:  A Collective Delusion" - an unhinged rant"
      +url: "https://tadeubento.com/2023/linux-desktop-a-collective-delusion/"
      +body: """
        > Linux has made significant strides, and in 2023, it’s better than ever. However, there are still individuals perpetuating a delusion: that desktop Linux is as user-friendly and productive as its mainstream counterparts. After a few discussions on Lemmy, I believe it’s important to provide a clear review of where Linux falls short as a daily driver for average users.\n
        \n
        EDIT: can I just make it clear I don’t agree with this article one bit and think it’s an unhinged polemic?
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 0
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697912876 {#11448
        date: 2023-10-21 20:27:56.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11456 …}
      +votes: Doctrine\ORM\PersistentCollection {#11458 …}
      +reports: Doctrine\ORM\PersistentCollection {#11460 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11462 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11464 …}
      +badges: Doctrine\ORM\PersistentCollection {#11466 …}
      +children: []
      -id: 12203
      -titleTs: "'collect':4 'delus':5 'desktop':2 'linux':1 'rant':8 'unhing':7"
      -bodyTs: "'2023':8 'agre':74 'articl':77 'averag':62 'believ':43 'better':11 'bit':79 'clear':50,70 'counterpart':35 'daili':59 'delus':21 'desktop':23 'discuss':39 'driver':60 'edit':64 'ever':13 'fall':55 'friend':29 'howev':14 'import':46 'individu':18 'lemmi':41 'linux':1,24,54 'made':3 'mainstream':34 'make':68 'one':78 'perpetu':19 'polem':86 'product':31 'provid':48 'review':51 'short':56 'signific':4 'still':17 'stride':5 'think':81 'unhing':85 'user':28,63 'user-friend':27"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1697851086
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/7068568"
      +editedAt: null
      +createdAt: DateTimeImmutable @1697805586 {#11445
        date: 2023-10-20 14:39:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      > Linux desktop will, most likely, fail for: […]\n
      > \n
      > - Developers and sysadmins, because not everyone is using Docker and Github actions to deploy applications to some proprietary cloud solution. Finding a properly working FTP/SFTP/FTPS desktop client (similar WinSCP or Cyberduck) is an impossible task as there a few, but they all fail even at basic stuff like dragging and dropping a file.\n
      \n
      This can’t be serious.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1701154085 {#2192
      date: 2023-11-28 07:48:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@irmoz@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2308 …}
    +nested: Doctrine\ORM\PersistentCollection {#2304 …}
    +votes: Doctrine\ORM\PersistentCollection {#2319 …}
    +reports: Doctrine\ORM\PersistentCollection {#2318 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2316 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2294 …}
    -id: 120637
    -bodyTs: "'action':19 'applic':22 'basic':53 'client':34 'cloud':26 'cyberduck':38 'deploy':21 'desktop':2,33 'develop':8 'docker':16 'drag':56 'drop':58 'even':51 'everyon':13 'fail':6,50 'file':60 'find':28 'ftp/sftp/ftps':32 'github':18 'imposs':41 'like':5,55 'linux':1 'proper':30 'proprietari':25 'serious':65 'similar':35 'solut':27 'stuff':54 'sysadmin':10 'task':42 'use':15 'winscp':36 'work':31"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/5059979"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697806430 {#2252
      date: 2023-10-20 14:53:50.0 +02:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#11410
  +comment: App\Entity\EntryComment {#2307
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2306
      +user: Proxies\__CG__\App\Entity\User {#11447 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#11453 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#11455 …}
      +slug: "Linux-Desktop-A-Collective-Delusion-an-unhinged-rant"
      +title: ""Linux Desktop:  A Collective Delusion" - an unhinged rant"
      +url: "https://tadeubento.com/2023/linux-desktop-a-collective-delusion/"
      +body: """
        > Linux has made significant strides, and in 2023, it’s better than ever. However, there are still individuals perpetuating a delusion: that desktop Linux is as user-friendly and productive as its mainstream counterparts. After a few discussions on Lemmy, I believe it’s important to provide a clear review of where Linux falls short as a daily driver for average users.\n
        \n
        EDIT: can I just make it clear I don’t agree with this article one bit and think it’s an unhinged polemic?
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 0
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697912876 {#11448
        date: 2023-10-21 20:27:56.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11456 …}
      +votes: Doctrine\ORM\PersistentCollection {#11458 …}
      +reports: Doctrine\ORM\PersistentCollection {#11460 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11462 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11464 …}
      +badges: Doctrine\ORM\PersistentCollection {#11466 …}
      +children: []
      -id: 12203
      -titleTs: "'collect':4 'delus':5 'desktop':2 'linux':1 'rant':8 'unhing':7"
      -bodyTs: "'2023':8 'agre':74 'articl':77 'averag':62 'believ':43 'better':11 'bit':79 'clear':50,70 'counterpart':35 'daili':59 'delus':21 'desktop':23 'discuss':39 'driver':60 'edit':64 'ever':13 'fall':55 'friend':29 'howev':14 'import':46 'individu':18 'lemmi':41 'linux':1,24,54 'made':3 'mainstream':34 'make':68 'one':78 'perpetu':19 'polem':86 'product':31 'provid':48 'review':51 'short':56 'signific':4 'still':17 'stride':5 'think':81 'unhing':85 'user':28,63 'user-friend':27"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1697851086
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/7068568"
      +editedAt: null
      +createdAt: DateTimeImmutable @1697805586 {#11445
        date: 2023-10-20 14:39:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      > Linux desktop will, most likely, fail for: […]\n
      > \n
      > - Developers and sysadmins, because not everyone is using Docker and Github actions to deploy applications to some proprietary cloud solution. Finding a properly working FTP/SFTP/FTPS desktop client (similar WinSCP or Cyberduck) is an impossible task as there a few, but they all fail even at basic stuff like dragging and dropping a file.\n
      \n
      This can’t be serious.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1701154085 {#2192
      date: 2023-11-28 07:48:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@irmoz@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2308 …}
    +nested: Doctrine\ORM\PersistentCollection {#2304 …}
    +votes: Doctrine\ORM\PersistentCollection {#2319 …}
    +reports: Doctrine\ORM\PersistentCollection {#2318 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2316 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2294 …}
    -id: 120637
    -bodyTs: "'action':19 'applic':22 'basic':53 'client':34 'cloud':26 'cyberduck':38 'deploy':21 'desktop':2,33 'develop':8 'docker':16 'drag':56 'drop':58 'even':51 'everyon':13 'fail':6,50 'file':60 'find':28 'ftp/sftp/ftps':32 'github':18 'imposs':41 'like':5,55 'linux':1 'proper':30 'proprietari':25 'serious':65 'similar':35 'solut':27 'stuff':54 'sysadmin':10 'task':42 'use':15 'winscp':36 'work':31"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/5059979"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697806430 {#2252
      date: 2023-10-20 14:53:50.0 +02:00
    }
  }
  +showMagazineName: true
  +showEntryTitle: true
  +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.17 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#11475
  +user: App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1697806430 {#2252
    date: 2023-10-20 14:53:50.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#11531
  +date: DateTimeImmutable @1697806430 {#2252
    date: 2023-10-20 14:53:50.0 +02:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.11 ms
Input props
[
  "createdAt" => DateTimeImmutable @1697806430 {#2252
    date: 2023-10-20 14:53:50.0 +02:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#11585
  +createdAt: DateTimeImmutable @1697806430 {#2252
    date: 2023-10-20 14:53:50.0 +02:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 16.0 MiB 0.13 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2454
    +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
    +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 {#2923
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
    +entries: Doctrine\ORM\PersistentCollection {#2933 …}
    +posts: Doctrine\ORM\PersistentCollection {#2935 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
    +bans: Doctrine\ORM\PersistentCollection {#2943 …}
    +reports: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2964 …}
    +logs: Doctrine\ORM\PersistentCollection {#2974 …}
    +awards: Doctrine\ORM\PersistentCollection {#2956 …}
    +categories: Doctrine\ORM\PersistentCollection {#2980 …}
    -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 {#2924
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2925
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#11639
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
    +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
    +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 {#2923
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
    +entries: Doctrine\ORM\PersistentCollection {#2933 …}
    +posts: Doctrine\ORM\PersistentCollection {#2935 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
    +bans: Doctrine\ORM\PersistentCollection {#2943 …}
    +reports: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2964 …}
    +logs: Doctrine\ORM\PersistentCollection {#2974 …}
    +awards: Doctrine\ORM\PersistentCollection {#2956 …}
    +categories: Doctrine\ORM\PersistentCollection {#2980 …}
    -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 {#2924
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2925
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 16.0 MiB 0.16 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2306
    +user: Proxies\__CG__\App\Entity\User {#11447 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
      +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
      +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 {#2923
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
      +entries: Doctrine\ORM\PersistentCollection {#2933 …}
      +posts: Doctrine\ORM\PersistentCollection {#2935 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
      +bans: Doctrine\ORM\PersistentCollection {#2943 …}
      +reports: Doctrine\ORM\PersistentCollection {#2951 …}
      +badges: Doctrine\ORM\PersistentCollection {#2964 …}
      +logs: Doctrine\ORM\PersistentCollection {#2974 …}
      +awards: Doctrine\ORM\PersistentCollection {#2956 …}
      +categories: Doctrine\ORM\PersistentCollection {#2980 …}
      -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 {#2924
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2925
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#11453 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#11455 …}
    +slug: "Linux-Desktop-A-Collective-Delusion-an-unhinged-rant"
    +title: ""Linux Desktop:  A Collective Delusion" - an unhinged rant"
    +url: "https://tadeubento.com/2023/linux-desktop-a-collective-delusion/"
    +body: """
      > Linux has made significant strides, and in 2023, it’s better than ever. However, there are still individuals perpetuating a delusion: that desktop Linux is as user-friendly and productive as its mainstream counterparts. After a few discussions on Lemmy, I believe it’s important to provide a clear review of where Linux falls short as a daily driver for average users.\n
      \n
      EDIT: can I just make it clear I don’t agree with this article one bit and think it’s an unhinged polemic?
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 0
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1697912876 {#11448
      date: 2023-10-21 20:27:56.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#11456 …}
    +votes: Doctrine\ORM\PersistentCollection {#11458 …}
    +reports: Doctrine\ORM\PersistentCollection {#11460 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11462 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11464 …}
    +badges: Doctrine\ORM\PersistentCollection {#11466 …}
    +children: []
    -id: 12203
    -titleTs: "'collect':4 'delus':5 'desktop':2 'linux':1 'rant':8 'unhing':7"
    -bodyTs: "'2023':8 'agre':74 'articl':77 'averag':62 'believ':43 'better':11 'bit':79 'clear':50,70 'counterpart':35 'daili':59 'delus':21 'desktop':23 'discuss':39 'driver':60 'edit':64 'ever':13 'fall':55 'friend':29 'howev':14 'import':46 'individu':18 'lemmi':41 'linux':1,24,54 'made':3 'mainstream':34 'make':68 'one':78 'perpetu':19 'polem':86 'product':31 'provid':48 'review':51 'short':56 'signific':4 'still':17 'stride':5 'think':81 'unhing':85 'user':28,63 'user-friend':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1697851086
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7068568"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697805586 {#11445
      date: 2023-10-20 14:39:46.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#11694
  +entry: Proxies\__CG__\App\Entity\Entry {#2306
    +user: Proxies\__CG__\App\Entity\User {#11447 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
      +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
      +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 {#2923
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
      +entries: Doctrine\ORM\PersistentCollection {#2933 …}
      +posts: Doctrine\ORM\PersistentCollection {#2935 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
      +bans: Doctrine\ORM\PersistentCollection {#2943 …}
      +reports: Doctrine\ORM\PersistentCollection {#2951 …}
      +badges: Doctrine\ORM\PersistentCollection {#2964 …}
      +logs: Doctrine\ORM\PersistentCollection {#2974 …}
      +awards: Doctrine\ORM\PersistentCollection {#2956 …}
      +categories: Doctrine\ORM\PersistentCollection {#2980 …}
      -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 {#2924
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2925
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#11453 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#11455 …}
    +slug: "Linux-Desktop-A-Collective-Delusion-an-unhinged-rant"
    +title: ""Linux Desktop:  A Collective Delusion" - an unhinged rant"
    +url: "https://tadeubento.com/2023/linux-desktop-a-collective-delusion/"
    +body: """
      > Linux has made significant strides, and in 2023, it’s better than ever. However, there are still individuals perpetuating a delusion: that desktop Linux is as user-friendly and productive as its mainstream counterparts. After a few discussions on Lemmy, I believe it’s important to provide a clear review of where Linux falls short as a daily driver for average users.\n
      \n
      EDIT: can I just make it clear I don’t agree with this article one bit and think it’s an unhinged polemic?
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 0
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1697912876 {#11448
      date: 2023-10-21 20:27:56.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#11456 …}
    +votes: Doctrine\ORM\PersistentCollection {#11458 …}
    +reports: Doctrine\ORM\PersistentCollection {#11460 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11462 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11464 …}
    +badges: Doctrine\ORM\PersistentCollection {#11466 …}
    +children: []
    -id: 12203
    -titleTs: "'collect':4 'delus':5 'desktop':2 'linux':1 'rant':8 'unhing':7"
    -bodyTs: "'2023':8 'agre':74 'articl':77 'averag':62 'believ':43 'better':11 'bit':79 'clear':50,70 'counterpart':35 'daili':59 'delus':21 'desktop':23 'discuss':39 'driver':60 'edit':64 'ever':13 'fall':55 'friend':29 'howev':14 'import':46 'individu':18 'lemmi':41 'linux':1,24,54 'made':3 'mainstream':34 'make':68 'one':78 'perpetu':19 'polem':86 'product':31 'provid':48 'review':51 'short':56 'signific':4 'still':17 'stride':5 'think':81 'unhing':85 'user':28,63 'user-friend':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1697851086
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/7068568"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697805586 {#11445
      date: 2023-10-20 14:39:46.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.15 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#11749
  +width: 40
  +height: 40
  +user: App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.39 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2307
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2306
      +user: Proxies\__CG__\App\Entity\User {#11447 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#11453 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#11455 …}
      +slug: "Linux-Desktop-A-Collective-Delusion-an-unhinged-rant"
      +title: ""Linux Desktop:  A Collective Delusion" - an unhinged rant"
      +url: "https://tadeubento.com/2023/linux-desktop-a-collective-delusion/"
      +body: """
        > Linux has made significant strides, and in 2023, it’s better than ever. However, there are still individuals perpetuating a delusion: that desktop Linux is as user-friendly and productive as its mainstream counterparts. After a few discussions on Lemmy, I believe it’s important to provide a clear review of where Linux falls short as a daily driver for average users.\n
        \n
        EDIT: can I just make it clear I don’t agree with this article one bit and think it’s an unhinged polemic?
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 0
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697912876 {#11448
        date: 2023-10-21 20:27:56.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11456 …}
      +votes: Doctrine\ORM\PersistentCollection {#11458 …}
      +reports: Doctrine\ORM\PersistentCollection {#11460 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11462 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11464 …}
      +badges: Doctrine\ORM\PersistentCollection {#11466 …}
      +children: []
      -id: 12203
      -titleTs: "'collect':4 'delus':5 'desktop':2 'linux':1 'rant':8 'unhing':7"
      -bodyTs: "'2023':8 'agre':74 'articl':77 'averag':62 'believ':43 'better':11 'bit':79 'clear':50,70 'counterpart':35 'daili':59 'delus':21 'desktop':23 'discuss':39 'driver':60 'edit':64 'ever':13 'fall':55 'friend':29 'howev':14 'import':46 'individu':18 'lemmi':41 'linux':1,24,54 'made':3 'mainstream':34 'make':68 'one':78 'perpetu':19 'polem':86 'product':31 'provid':48 'review':51 'short':56 'signific':4 'still':17 'stride':5 'think':81 'unhing':85 'user':28,63 'user-friend':27"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1697851086
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/7068568"
      +editedAt: null
      +createdAt: DateTimeImmutable @1697805586 {#11445
        date: 2023-10-20 14:39:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      > Linux desktop will, most likely, fail for: […]\n
      > \n
      > - Developers and sysadmins, because not everyone is using Docker and Github actions to deploy applications to some proprietary cloud solution. Finding a properly working FTP/SFTP/FTPS desktop client (similar WinSCP or Cyberduck) is an impossible task as there a few, but they all fail even at basic stuff like dragging and dropping a file.\n
      \n
      This can’t be serious.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1701154085 {#2192
      date: 2023-11-28 07:48:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@irmoz@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2308 …}
    +nested: Doctrine\ORM\PersistentCollection {#2304 …}
    +votes: Doctrine\ORM\PersistentCollection {#2319 …}
    +reports: Doctrine\ORM\PersistentCollection {#2318 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2316 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2294 …}
    -id: 120637
    -bodyTs: "'action':19 'applic':22 'basic':53 'client':34 'cloud':26 'cyberduck':38 'deploy':21 'desktop':2,33 'develop':8 'docker':16 'drag':56 'drop':58 'even':51 'everyon':13 'fail':6,50 'file':60 'find':28 'ftp/sftp/ftps':32 'github':18 'imposs':41 'like':5,55 'linux':1 'proper':30 'proprietari':25 'serious':65 'similar':35 'solut':27 'stuff':54 'sysadmin':10 'task':42 'use':15 'winscp':36 'work':31"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/5059979"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697806430 {#2252
      date: 2023-10-20 14:53:50.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#11833
  +subject: App\Entity\EntryComment {#2307
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2306
      +user: Proxies\__CG__\App\Entity\User {#11447 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#11453 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#11455 …}
      +slug: "Linux-Desktop-A-Collective-Delusion-an-unhinged-rant"
      +title: ""Linux Desktop:  A Collective Delusion" - an unhinged rant"
      +url: "https://tadeubento.com/2023/linux-desktop-a-collective-delusion/"
      +body: """
        > Linux has made significant strides, and in 2023, it’s better than ever. However, there are still individuals perpetuating a delusion: that desktop Linux is as user-friendly and productive as its mainstream counterparts. After a few discussions on Lemmy, I believe it’s important to provide a clear review of where Linux falls short as a daily driver for average users.\n
        \n
        EDIT: can I just make it clear I don’t agree with this article one bit and think it’s an unhinged polemic?
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 0
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697912876 {#11448
        date: 2023-10-21 20:27:56.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11456 …}
      +votes: Doctrine\ORM\PersistentCollection {#11458 …}
      +reports: Doctrine\ORM\PersistentCollection {#11460 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11462 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11464 …}
      +badges: Doctrine\ORM\PersistentCollection {#11466 …}
      +children: []
      -id: 12203
      -titleTs: "'collect':4 'delus':5 'desktop':2 'linux':1 'rant':8 'unhing':7"
      -bodyTs: "'2023':8 'agre':74 'articl':77 'averag':62 'believ':43 'better':11 'bit':79 'clear':50,70 'counterpart':35 'daili':59 'delus':21 'desktop':23 'discuss':39 'driver':60 'edit':64 'ever':13 'fall':55 'friend':29 'howev':14 'import':46 'individu':18 'lemmi':41 'linux':1,24,54 'made':3 'mainstream':34 'make':68 'one':78 'perpetu':19 'polem':86 'product':31 'provid':48 'review':51 'short':56 'signific':4 'still':17 'stride':5 'think':81 'unhing':85 'user':28,63 'user-friend':27"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1697851086
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/7068568"
      +editedAt: null
      +createdAt: DateTimeImmutable @1697805586 {#11445
        date: 2023-10-20 14:39:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      > Linux desktop will, most likely, fail for: […]\n
      > \n
      > - Developers and sysadmins, because not everyone is using Docker and Github actions to deploy applications to some proprietary cloud solution. Finding a properly working FTP/SFTP/FTPS desktop client (similar WinSCP or Cyberduck) is an impossible task as there a few, but they all fail even at basic stuff like dragging and dropping a file.\n
      \n
      This can’t be serious.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1701154085 {#2192
      date: 2023-11-28 07:48:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@irmoz@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2308 …}
    +nested: Doctrine\ORM\PersistentCollection {#2304 …}
    +votes: Doctrine\ORM\PersistentCollection {#2319 …}
    +reports: Doctrine\ORM\PersistentCollection {#2318 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2316 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2294 …}
    -id: 120637
    -bodyTs: "'action':19 'applic':22 'basic':53 'client':34 'cloud':26 'cyberduck':38 'deploy':21 'desktop':2,33 'develop':8 'docker':16 'drag':56 'drop':58 'even':51 'everyon':13 'fail':6,50 'file':60 'find':28 'ftp/sftp/ftps':32 'github':18 'imposs':41 'like':5,55 'linux':1 'proper':30 'proprietari':25 'serious':65 'similar':35 'solut':27 'stuff':54 'sysadmin':10 'task':42 'use':15 'winscp':36 'work':31"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/5059979"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697806430 {#2252
      date: 2023-10-20 14:53:50.0 +02:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.62 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2307
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2306
      +user: Proxies\__CG__\App\Entity\User {#11447 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#11453 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#11455 …}
      +slug: "Linux-Desktop-A-Collective-Delusion-an-unhinged-rant"
      +title: ""Linux Desktop:  A Collective Delusion" - an unhinged rant"
      +url: "https://tadeubento.com/2023/linux-desktop-a-collective-delusion/"
      +body: """
        > Linux has made significant strides, and in 2023, it’s better than ever. However, there are still individuals perpetuating a delusion: that desktop Linux is as user-friendly and productive as its mainstream counterparts. After a few discussions on Lemmy, I believe it’s important to provide a clear review of where Linux falls short as a daily driver for average users.\n
        \n
        EDIT: can I just make it clear I don’t agree with this article one bit and think it’s an unhinged polemic?
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 0
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697912876 {#11448
        date: 2023-10-21 20:27:56.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11456 …}
      +votes: Doctrine\ORM\PersistentCollection {#11458 …}
      +reports: Doctrine\ORM\PersistentCollection {#11460 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11462 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11464 …}
      +badges: Doctrine\ORM\PersistentCollection {#11466 …}
      +children: []
      -id: 12203
      -titleTs: "'collect':4 'delus':5 'desktop':2 'linux':1 'rant':8 'unhing':7"
      -bodyTs: "'2023':8 'agre':74 'articl':77 'averag':62 'believ':43 'better':11 'bit':79 'clear':50,70 'counterpart':35 'daili':59 'delus':21 'desktop':23 'discuss':39 'driver':60 'edit':64 'ever':13 'fall':55 'friend':29 'howev':14 'import':46 'individu':18 'lemmi':41 'linux':1,24,54 'made':3 'mainstream':34 'make':68 'one':78 'perpetu':19 'polem':86 'product':31 'provid':48 'review':51 'short':56 'signific':4 'still':17 'stride':5 'think':81 'unhing':85 'user':28,63 'user-friend':27"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1697851086
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/7068568"
      +editedAt: null
      +createdAt: DateTimeImmutable @1697805586 {#11445
        date: 2023-10-20 14:39:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      > Linux desktop will, most likely, fail for: […]\n
      > \n
      > - Developers and sysadmins, because not everyone is using Docker and Github actions to deploy applications to some proprietary cloud solution. Finding a properly working FTP/SFTP/FTPS desktop client (similar WinSCP or Cyberduck) is an impossible task as there a few, but they all fail even at basic stuff like dragging and dropping a file.\n
      \n
      This can’t be serious.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1701154085 {#2192
      date: 2023-11-28 07:48:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@irmoz@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2308 …}
    +nested: Doctrine\ORM\PersistentCollection {#2304 …}
    +votes: Doctrine\ORM\PersistentCollection {#2319 …}
    +reports: Doctrine\ORM\PersistentCollection {#2318 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2316 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2294 …}
    -id: 120637
    -bodyTs: "'action':19 'applic':22 'basic':53 'client':34 'cloud':26 'cyberduck':38 'deploy':21 'desktop':2,33 'develop':8 'docker':16 'drag':56 'drop':58 'even':51 'everyon':13 'fail':6,50 'file':60 'find':28 'ftp/sftp/ftps':32 'github':18 'imposs':41 'like':5,55 'linux':1 'proper':30 'proprietari':25 'serious':65 'similar':35 'solut':27 'stuff':54 'sysadmin':10 'task':42 'use':15 'winscp':36 'work':31"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/5059979"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697806430 {#2252
      date: 2023-10-20 14:53:50.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#11890
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2307
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2306
      +user: Proxies\__CG__\App\Entity\User {#11447 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#11453 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#11455 …}
      +slug: "Linux-Desktop-A-Collective-Delusion-an-unhinged-rant"
      +title: ""Linux Desktop:  A Collective Delusion" - an unhinged rant"
      +url: "https://tadeubento.com/2023/linux-desktop-a-collective-delusion/"
      +body: """
        > Linux has made significant strides, and in 2023, it’s better than ever. However, there are still individuals perpetuating a delusion: that desktop Linux is as user-friendly and productive as its mainstream counterparts. After a few discussions on Lemmy, I believe it’s important to provide a clear review of where Linux falls short as a daily driver for average users.\n
        \n
        EDIT: can I just make it clear I don’t agree with this article one bit and think it’s an unhinged polemic?
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 0
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697912876 {#11448
        date: 2023-10-21 20:27:56.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11456 …}
      +votes: Doctrine\ORM\PersistentCollection {#11458 …}
      +reports: Doctrine\ORM\PersistentCollection {#11460 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11462 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11464 …}
      +badges: Doctrine\ORM\PersistentCollection {#11466 …}
      +children: []
      -id: 12203
      -titleTs: "'collect':4 'delus':5 'desktop':2 'linux':1 'rant':8 'unhing':7"
      -bodyTs: "'2023':8 'agre':74 'articl':77 'averag':62 'believ':43 'better':11 'bit':79 'clear':50,70 'counterpart':35 'daili':59 'delus':21 'desktop':23 'discuss':39 'driver':60 'edit':64 'ever':13 'fall':55 'friend':29 'howev':14 'import':46 'individu':18 'lemmi':41 'linux':1,24,54 'made':3 'mainstream':34 'make':68 'one':78 'perpetu':19 'polem':86 'product':31 'provid':48 'review':51 'short':56 'signific':4 'still':17 'stride':5 'think':81 'unhing':85 'user':28,63 'user-friend':27"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1697851086
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/7068568"
      +editedAt: null
      +createdAt: DateTimeImmutable @1697805586 {#11445
        date: 2023-10-20 14:39:46.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      > Linux desktop will, most likely, fail for: […]\n
      > \n
      > - Developers and sysadmins, because not everyone is using Docker and Github actions to deploy applications to some proprietary cloud solution. Finding a properly working FTP/SFTP/FTPS desktop client (similar WinSCP or Cyberduck) is an impossible task as there a few, but they all fail even at basic stuff like dragging and dropping a file.\n
      \n
      This can’t be serious.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1701154085 {#2192
      date: 2023-11-28 07:48:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@irmoz@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2308 …}
    +nested: Doctrine\ORM\PersistentCollection {#2304 …}
    +votes: Doctrine\ORM\PersistentCollection {#2319 …}
    +reports: Doctrine\ORM\PersistentCollection {#2318 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2316 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2294 …}
    -id: 120637
    -bodyTs: "'action':19 'applic':22 'basic':53 'client':34 'cloud':26 'cyberduck':38 'deploy':21 'desktop':2,33 'develop':8 'docker':16 'drag':56 'drop':58 'even':51 'everyon':13 'fail':6,50 'file':60 'find':28 'ftp/sftp/ftps':32 'github':18 'imposs':41 'like':5,55 'linux':1 'proper':30 'proprietari':25 'serious':65 'similar':35 'solut':27 'stuff':54 'sysadmin':10 'task':42 'use':15 'winscp':36 'work':31"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/5059979"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697806430 {#2252
      date: 2023-10-20 14:53:50.0 +02:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 11.03 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2281
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2283
      +user: Proxies\__CG__\App\Entity\User {#2176 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#12176 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#12182 …}
      +slug: "How-a-kernel-update-broke-my-stylus-Need-help"
      +title: "How a kernel update broke my stylus... Need help!"
      +url: "https://www.davidrevoy.com/article995/how-a-kernel-update-broke-my-stylus-need-help"
      +body: """
        > In short, after a Linux kernel update (6.5.8-200.fc.x86_64 on Fedora KDE), I can’t use the top button of my pen on my tablet. This is really affecting my digital painting workflow!\n
        \n
        > Right-clicking on the pen is an essential part of my workflow. Right-click on a layer in Krita to get the menu, right-click while using the Transform tool to get the transformation options, right-click on the canvas to get the pop-up palette! …And I’m not even talking about how difficult it is to handle files and the D.E. without right-clicking.\n
        \n
        > That’s where I am now, and you can probably understand why I decided to write a blog post about it. Because my ability to use my tablet and thus continue my webcomic Pepper&amp;Carrot under Linux is now tied to an older kernel, 6.4.15-200.fc38.x86_64, until a kernel developer fixes this situation.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 25
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1698916455 {#12177
        date: 2023-11-02 10:14:15.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#12184 …}
      +votes: Doctrine\ORM\PersistentCollection {#12186 …}
      +reports: Doctrine\ORM\PersistentCollection {#12188 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12190 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12192 …}
      +badges: Doctrine\ORM\PersistentCollection {#12194 …}
      +children: []
      -id: 9061
      -titleTs: "'broke':5 'help':9 'kernel':3 'need':8 'stylus':7 'updat':4"
      -bodyTs: "'-200':152 '6.4.15':151 '6.5.8-200.fc':8 '64':10 'abil':130 'affect':30 'blog':124 'button':20 'canva':78 'carrot':141 'click':37,50,62,75,106 'continu':137 'd.e':102 'decid':120 'develop':157 'difficult':94 'digit':32 'essenti':43 'even':90 'fc38.x86_64':153 'fedora':12 'file':99 'fix':158 'get':57,69,80 'handl':98 'kde':13 'kernel':6,150,156 'krita':55 'layer':53 'linux':5,143 'm':88 'menu':59 'older':149 'option':72 'paint':33 'palett':85 'part':44 'pen':23,40 'pepper':140 'pop':83 'pop-up':82 'post':125 'probabl':116 'realli':29 'right':36,49,61,74,105 'right-click':35,48,60,73,104 'short':2 'situat':160 'tablet':26,134 'talk':91 'thus':136 'tie':146 'tool':67 'top':19 'transform':66,71 'understand':117 'updat':7 'use':17,64,132 'webcom':139 'without':103 'workflow':34,47 'write':122 'x86':9"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1698976897
      +visibility: "visible             "
      +apId: "https://lemmy.ndlug.org/post/343772"
      +editedAt: null
      +createdAt: DateTimeImmutable @1698890497 {#12174
        date: 2023-11-02 03:01:37.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I see you posted evtest output, but could you do the same from the old (working) kernel, and ideally as plain text?\n
      \n
      Also am I understanding right that you’re using a dkms driver from the repository you linked?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1698942003 {#2310
      date: 2023-11-02 17:20:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@pnutzh4x0r@lemmy.ndlug.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2280 …}
    +nested: Doctrine\ORM\PersistentCollection {#2278 …}
    +votes: Doctrine\ORM\PersistentCollection {#2279 …}
    +reports: Doctrine\ORM\PersistentCollection {#2277 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2220 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2222 …}
    -id: 84312
    -bodyTs: "'also':23 'could':8 'dkms':33 'driver':34 'evtest':5 'ideal':19 'kernel':17 'link':39 'old':15 'output':6 'plain':21 'post':4 're':30 'repositori':37 'right':27 'see':2 'text':22 'understand':26 'use':31 'work':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/5430476"
    +editedAt: null
    +createdAt: DateTimeImmutable @1698892100 {#2312
      date: 2023-11-02 03:28:20.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#12139
  +comment: App\Entity\EntryComment {#2281
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2283
      +user: Proxies\__CG__\App\Entity\User {#2176 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#12176 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#12182 …}
      +slug: "How-a-kernel-update-broke-my-stylus-Need-help"
      +title: "How a kernel update broke my stylus... Need help!"
      +url: "https://www.davidrevoy.com/article995/how-a-kernel-update-broke-my-stylus-need-help"
      +body: """
        > In short, after a Linux kernel update (6.5.8-200.fc.x86_64 on Fedora KDE), I can’t use the top button of my pen on my tablet. This is really affecting my digital painting workflow!\n
        \n
        > Right-clicking on the pen is an essential part of my workflow. Right-click on a layer in Krita to get the menu, right-click while using the Transform tool to get the transformation options, right-click on the canvas to get the pop-up palette! …And I’m not even talking about how difficult it is to handle files and the D.E. without right-clicking.\n
        \n
        > That’s where I am now, and you can probably understand why I decided to write a blog post about it. Because my ability to use my tablet and thus continue my webcomic Pepper&amp;Carrot under Linux is now tied to an older kernel, 6.4.15-200.fc38.x86_64, until a kernel developer fixes this situation.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 25
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1698916455 {#12177
        date: 2023-11-02 10:14:15.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#12184 …}
      +votes: Doctrine\ORM\PersistentCollection {#12186 …}
      +reports: Doctrine\ORM\PersistentCollection {#12188 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12190 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12192 …}
      +badges: Doctrine\ORM\PersistentCollection {#12194 …}
      +children: []
      -id: 9061
      -titleTs: "'broke':5 'help':9 'kernel':3 'need':8 'stylus':7 'updat':4"
      -bodyTs: "'-200':152 '6.4.15':151 '6.5.8-200.fc':8 '64':10 'abil':130 'affect':30 'blog':124 'button':20 'canva':78 'carrot':141 'click':37,50,62,75,106 'continu':137 'd.e':102 'decid':120 'develop':157 'difficult':94 'digit':32 'essenti':43 'even':90 'fc38.x86_64':153 'fedora':12 'file':99 'fix':158 'get':57,69,80 'handl':98 'kde':13 'kernel':6,150,156 'krita':55 'layer':53 'linux':5,143 'm':88 'menu':59 'older':149 'option':72 'paint':33 'palett':85 'part':44 'pen':23,40 'pepper':140 'pop':83 'pop-up':82 'post':125 'probabl':116 'realli':29 'right':36,49,61,74,105 'right-click':35,48,60,73,104 'short':2 'situat':160 'tablet':26,134 'talk':91 'thus':136 'tie':146 'tool':67 'top':19 'transform':66,71 'understand':117 'updat':7 'use':17,64,132 'webcom':139 'without':103 'workflow':34,47 'write':122 'x86':9"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1698976897
      +visibility: "visible             "
      +apId: "https://lemmy.ndlug.org/post/343772"
      +editedAt: null
      +createdAt: DateTimeImmutable @1698890497 {#12174
        date: 2023-11-02 03:01:37.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I see you posted evtest output, but could you do the same from the old (working) kernel, and ideally as plain text?\n
      \n
      Also am I understanding right that you’re using a dkms driver from the repository you linked?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1698942003 {#2310
      date: 2023-11-02 17:20:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@pnutzh4x0r@lemmy.ndlug.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2280 …}
    +nested: Doctrine\ORM\PersistentCollection {#2278 …}
    +votes: Doctrine\ORM\PersistentCollection {#2279 …}
    +reports: Doctrine\ORM\PersistentCollection {#2277 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2220 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2222 …}
    -id: 84312
    -bodyTs: "'also':23 'could':8 'dkms':33 'driver':34 'evtest':5 'ideal':19 'kernel':17 'link':39 'old':15 'output':6 'plain':21 'post':4 're':30 'repositori':37 'right':27 'see':2 'text':22 'understand':26 'use':31 'work':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/5430476"
    +editedAt: null
    +createdAt: DateTimeImmutable @1698892100 {#2312
      date: 2023-11-02 03:28:20.0 +01:00
    }
  }
  +showMagazineName: true
  +showEntryTitle: true
  +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.15 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#12203
  +user: App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1698892100 {#2312
    date: 2023-11-02 03:28:20.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#12259
  +date: DateTimeImmutable @1698892100 {#2312
    date: 2023-11-02 03:28:20.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1698892100 {#2312
    date: 2023-11-02 03:28:20.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#12313
  +createdAt: DateTimeImmutable @1698892100 {#2312
    date: 2023-11-02 03:28:20.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 {#2454
    +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
    +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 {#2923
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
    +entries: Doctrine\ORM\PersistentCollection {#2933 …}
    +posts: Doctrine\ORM\PersistentCollection {#2935 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
    +bans: Doctrine\ORM\PersistentCollection {#2943 …}
    +reports: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2964 …}
    +logs: Doctrine\ORM\PersistentCollection {#2974 …}
    +awards: Doctrine\ORM\PersistentCollection {#2956 …}
    +categories: Doctrine\ORM\PersistentCollection {#2980 …}
    -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 {#2924
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2925
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#12367
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
    +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
    +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 {#2923
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
    +entries: Doctrine\ORM\PersistentCollection {#2933 …}
    +posts: Doctrine\ORM\PersistentCollection {#2935 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
    +bans: Doctrine\ORM\PersistentCollection {#2943 …}
    +reports: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2964 …}
    +logs: Doctrine\ORM\PersistentCollection {#2974 …}
    +awards: Doctrine\ORM\PersistentCollection {#2956 …}
    +categories: Doctrine\ORM\PersistentCollection {#2980 …}
    -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 {#2924
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2925
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 16.0 MiB 0.12 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2283
    +user: Proxies\__CG__\App\Entity\User {#2176 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
      +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
      +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 {#2923
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
      +entries: Doctrine\ORM\PersistentCollection {#2933 …}
      +posts: Doctrine\ORM\PersistentCollection {#2935 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
      +bans: Doctrine\ORM\PersistentCollection {#2943 …}
      +reports: Doctrine\ORM\PersistentCollection {#2951 …}
      +badges: Doctrine\ORM\PersistentCollection {#2964 …}
      +logs: Doctrine\ORM\PersistentCollection {#2974 …}
      +awards: Doctrine\ORM\PersistentCollection {#2956 …}
      +categories: Doctrine\ORM\PersistentCollection {#2980 …}
      -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 {#2924
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2925
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#12176 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#12182 …}
    +slug: "How-a-kernel-update-broke-my-stylus-Need-help"
    +title: "How a kernel update broke my stylus... Need help!"
    +url: "https://www.davidrevoy.com/article995/how-a-kernel-update-broke-my-stylus-need-help"
    +body: """
      > In short, after a Linux kernel update (6.5.8-200.fc.x86_64 on Fedora KDE), I can’t use the top button of my pen on my tablet. This is really affecting my digital painting workflow!\n
      \n
      > Right-clicking on the pen is an essential part of my workflow. Right-click on a layer in Krita to get the menu, right-click while using the Transform tool to get the transformation options, right-click on the canvas to get the pop-up palette! …And I’m not even talking about how difficult it is to handle files and the D.E. without right-clicking.\n
      \n
      > That’s where I am now, and you can probably understand why I decided to write a blog post about it. Because my ability to use my tablet and thus continue my webcomic Pepper&amp;Carrot under Linux is now tied to an older kernel, 6.4.15-200.fc38.x86_64, until a kernel developer fixes this situation.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 5
    +favouriteCount: 25
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1698916455 {#12177
      date: 2023-11-02 10:14:15.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#12184 …}
    +votes: Doctrine\ORM\PersistentCollection {#12186 …}
    +reports: Doctrine\ORM\PersistentCollection {#12188 …}
    +favourites: Doctrine\ORM\PersistentCollection {#12190 …}
    +notifications: Doctrine\ORM\PersistentCollection {#12192 …}
    +badges: Doctrine\ORM\PersistentCollection {#12194 …}
    +children: []
    -id: 9061
    -titleTs: "'broke':5 'help':9 'kernel':3 'need':8 'stylus':7 'updat':4"
    -bodyTs: "'-200':152 '6.4.15':151 '6.5.8-200.fc':8 '64':10 'abil':130 'affect':30 'blog':124 'button':20 'canva':78 'carrot':141 'click':37,50,62,75,106 'continu':137 'd.e':102 'decid':120 'develop':157 'difficult':94 'digit':32 'essenti':43 'even':90 'fc38.x86_64':153 'fedora':12 'file':99 'fix':158 'get':57,69,80 'handl':98 'kde':13 'kernel':6,150,156 'krita':55 'layer':53 'linux':5,143 'm':88 'menu':59 'older':149 'option':72 'paint':33 'palett':85 'part':44 'pen':23,40 'pepper':140 'pop':83 'pop-up':82 'post':125 'probabl':116 'realli':29 'right':36,49,61,74,105 'right-click':35,48,60,73,104 'short':2 'situat':160 'tablet':26,134 'talk':91 'thus':136 'tie':146 'tool':67 'top':19 'transform':66,71 'understand':117 'updat':7 'use':17,64,132 'webcom':139 'without':103 'workflow':34,47 'write':122 'x86':9"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1698976897
    +visibility: "visible             "
    +apId: "https://lemmy.ndlug.org/post/343772"
    +editedAt: null
    +createdAt: DateTimeImmutable @1698890497 {#12174
      date: 2023-11-02 03:01:37.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#12422
  +entry: Proxies\__CG__\App\Entity\Entry {#2283
    +user: Proxies\__CG__\App\Entity\User {#2176 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
      +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
      +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 {#2923
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
      +entries: Doctrine\ORM\PersistentCollection {#2933 …}
      +posts: Doctrine\ORM\PersistentCollection {#2935 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
      +bans: Doctrine\ORM\PersistentCollection {#2943 …}
      +reports: Doctrine\ORM\PersistentCollection {#2951 …}
      +badges: Doctrine\ORM\PersistentCollection {#2964 …}
      +logs: Doctrine\ORM\PersistentCollection {#2974 …}
      +awards: Doctrine\ORM\PersistentCollection {#2956 …}
      +categories: Doctrine\ORM\PersistentCollection {#2980 …}
      -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 {#2924
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2925
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#12176 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#12182 …}
    +slug: "How-a-kernel-update-broke-my-stylus-Need-help"
    +title: "How a kernel update broke my stylus... Need help!"
    +url: "https://www.davidrevoy.com/article995/how-a-kernel-update-broke-my-stylus-need-help"
    +body: """
      > In short, after a Linux kernel update (6.5.8-200.fc.x86_64 on Fedora KDE), I can’t use the top button of my pen on my tablet. This is really affecting my digital painting workflow!\n
      \n
      > Right-clicking on the pen is an essential part of my workflow. Right-click on a layer in Krita to get the menu, right-click while using the Transform tool to get the transformation options, right-click on the canvas to get the pop-up palette! …And I’m not even talking about how difficult it is to handle files and the D.E. without right-clicking.\n
      \n
      > That’s where I am now, and you can probably understand why I decided to write a blog post about it. Because my ability to use my tablet and thus continue my webcomic Pepper&amp;Carrot under Linux is now tied to an older kernel, 6.4.15-200.fc38.x86_64, until a kernel developer fixes this situation.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 5
    +favouriteCount: 25
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1698916455 {#12177
      date: 2023-11-02 10:14:15.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#12184 …}
    +votes: Doctrine\ORM\PersistentCollection {#12186 …}
    +reports: Doctrine\ORM\PersistentCollection {#12188 …}
    +favourites: Doctrine\ORM\PersistentCollection {#12190 …}
    +notifications: Doctrine\ORM\PersistentCollection {#12192 …}
    +badges: Doctrine\ORM\PersistentCollection {#12194 …}
    +children: []
    -id: 9061
    -titleTs: "'broke':5 'help':9 'kernel':3 'need':8 'stylus':7 'updat':4"
    -bodyTs: "'-200':152 '6.4.15':151 '6.5.8-200.fc':8 '64':10 'abil':130 'affect':30 'blog':124 'button':20 'canva':78 'carrot':141 'click':37,50,62,75,106 'continu':137 'd.e':102 'decid':120 'develop':157 'difficult':94 'digit':32 'essenti':43 'even':90 'fc38.x86_64':153 'fedora':12 'file':99 'fix':158 'get':57,69,80 'handl':98 'kde':13 'kernel':6,150,156 'krita':55 'layer':53 'linux':5,143 'm':88 'menu':59 'older':149 'option':72 'paint':33 'palett':85 'part':44 'pen':23,40 'pepper':140 'pop':83 'pop-up':82 'post':125 'probabl':116 'realli':29 'right':36,49,61,74,105 'right-click':35,48,60,73,104 'short':2 'situat':160 'tablet':26,134 'talk':91 'thus':136 'tie':146 'tool':67 'top':19 'transform':66,71 'understand':117 'updat':7 'use':17,64,132 'webcom':139 'without':103 'workflow':34,47 'write':122 'x86':9"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1698976897
    +visibility: "visible             "
    +apId: "https://lemmy.ndlug.org/post/343772"
    +editedAt: null
    +createdAt: DateTimeImmutable @1698890497 {#12174
      date: 2023-11-02 03:01:37.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.13 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#12477
  +width: 40
  +height: 40
  +user: App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.41 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2281
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2283
      +user: Proxies\__CG__\App\Entity\User {#2176 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#12176 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#12182 …}
      +slug: "How-a-kernel-update-broke-my-stylus-Need-help"
      +title: "How a kernel update broke my stylus... Need help!"
      +url: "https://www.davidrevoy.com/article995/how-a-kernel-update-broke-my-stylus-need-help"
      +body: """
        > In short, after a Linux kernel update (6.5.8-200.fc.x86_64 on Fedora KDE), I can’t use the top button of my pen on my tablet. This is really affecting my digital painting workflow!\n
        \n
        > Right-clicking on the pen is an essential part of my workflow. Right-click on a layer in Krita to get the menu, right-click while using the Transform tool to get the transformation options, right-click on the canvas to get the pop-up palette! …And I’m not even talking about how difficult it is to handle files and the D.E. without right-clicking.\n
        \n
        > That’s where I am now, and you can probably understand why I decided to write a blog post about it. Because my ability to use my tablet and thus continue my webcomic Pepper&amp;Carrot under Linux is now tied to an older kernel, 6.4.15-200.fc38.x86_64, until a kernel developer fixes this situation.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 25
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1698916455 {#12177
        date: 2023-11-02 10:14:15.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#12184 …}
      +votes: Doctrine\ORM\PersistentCollection {#12186 …}
      +reports: Doctrine\ORM\PersistentCollection {#12188 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12190 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12192 …}
      +badges: Doctrine\ORM\PersistentCollection {#12194 …}
      +children: []
      -id: 9061
      -titleTs: "'broke':5 'help':9 'kernel':3 'need':8 'stylus':7 'updat':4"
      -bodyTs: "'-200':152 '6.4.15':151 '6.5.8-200.fc':8 '64':10 'abil':130 'affect':30 'blog':124 'button':20 'canva':78 'carrot':141 'click':37,50,62,75,106 'continu':137 'd.e':102 'decid':120 'develop':157 'difficult':94 'digit':32 'essenti':43 'even':90 'fc38.x86_64':153 'fedora':12 'file':99 'fix':158 'get':57,69,80 'handl':98 'kde':13 'kernel':6,150,156 'krita':55 'layer':53 'linux':5,143 'm':88 'menu':59 'older':149 'option':72 'paint':33 'palett':85 'part':44 'pen':23,40 'pepper':140 'pop':83 'pop-up':82 'post':125 'probabl':116 'realli':29 'right':36,49,61,74,105 'right-click':35,48,60,73,104 'short':2 'situat':160 'tablet':26,134 'talk':91 'thus':136 'tie':146 'tool':67 'top':19 'transform':66,71 'understand':117 'updat':7 'use':17,64,132 'webcom':139 'without':103 'workflow':34,47 'write':122 'x86':9"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1698976897
      +visibility: "visible             "
      +apId: "https://lemmy.ndlug.org/post/343772"
      +editedAt: null
      +createdAt: DateTimeImmutable @1698890497 {#12174
        date: 2023-11-02 03:01:37.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I see you posted evtest output, but could you do the same from the old (working) kernel, and ideally as plain text?\n
      \n
      Also am I understanding right that you’re using a dkms driver from the repository you linked?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1698942003 {#2310
      date: 2023-11-02 17:20:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@pnutzh4x0r@lemmy.ndlug.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2280 …}
    +nested: Doctrine\ORM\PersistentCollection {#2278 …}
    +votes: Doctrine\ORM\PersistentCollection {#2279 …}
    +reports: Doctrine\ORM\PersistentCollection {#2277 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2220 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2222 …}
    -id: 84312
    -bodyTs: "'also':23 'could':8 'dkms':33 'driver':34 'evtest':5 'ideal':19 'kernel':17 'link':39 'old':15 'output':6 'plain':21 'post':4 're':30 'repositori':37 'right':27 'see':2 'text':22 'understand':26 'use':31 'work':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/5430476"
    +editedAt: null
    +createdAt: DateTimeImmutable @1698892100 {#2312
      date: 2023-11-02 03:28:20.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#12550
  +subject: App\Entity\EntryComment {#2281
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2283
      +user: Proxies\__CG__\App\Entity\User {#2176 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#12176 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#12182 …}
      +slug: "How-a-kernel-update-broke-my-stylus-Need-help"
      +title: "How a kernel update broke my stylus... Need help!"
      +url: "https://www.davidrevoy.com/article995/how-a-kernel-update-broke-my-stylus-need-help"
      +body: """
        > In short, after a Linux kernel update (6.5.8-200.fc.x86_64 on Fedora KDE), I can’t use the top button of my pen on my tablet. This is really affecting my digital painting workflow!\n
        \n
        > Right-clicking on the pen is an essential part of my workflow. Right-click on a layer in Krita to get the menu, right-click while using the Transform tool to get the transformation options, right-click on the canvas to get the pop-up palette! …And I’m not even talking about how difficult it is to handle files and the D.E. without right-clicking.\n
        \n
        > That’s where I am now, and you can probably understand why I decided to write a blog post about it. Because my ability to use my tablet and thus continue my webcomic Pepper&amp;Carrot under Linux is now tied to an older kernel, 6.4.15-200.fc38.x86_64, until a kernel developer fixes this situation.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 25
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1698916455 {#12177
        date: 2023-11-02 10:14:15.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#12184 …}
      +votes: Doctrine\ORM\PersistentCollection {#12186 …}
      +reports: Doctrine\ORM\PersistentCollection {#12188 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12190 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12192 …}
      +badges: Doctrine\ORM\PersistentCollection {#12194 …}
      +children: []
      -id: 9061
      -titleTs: "'broke':5 'help':9 'kernel':3 'need':8 'stylus':7 'updat':4"
      -bodyTs: "'-200':152 '6.4.15':151 '6.5.8-200.fc':8 '64':10 'abil':130 'affect':30 'blog':124 'button':20 'canva':78 'carrot':141 'click':37,50,62,75,106 'continu':137 'd.e':102 'decid':120 'develop':157 'difficult':94 'digit':32 'essenti':43 'even':90 'fc38.x86_64':153 'fedora':12 'file':99 'fix':158 'get':57,69,80 'handl':98 'kde':13 'kernel':6,150,156 'krita':55 'layer':53 'linux':5,143 'm':88 'menu':59 'older':149 'option':72 'paint':33 'palett':85 'part':44 'pen':23,40 'pepper':140 'pop':83 'pop-up':82 'post':125 'probabl':116 'realli':29 'right':36,49,61,74,105 'right-click':35,48,60,73,104 'short':2 'situat':160 'tablet':26,134 'talk':91 'thus':136 'tie':146 'tool':67 'top':19 'transform':66,71 'understand':117 'updat':7 'use':17,64,132 'webcom':139 'without':103 'workflow':34,47 'write':122 'x86':9"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1698976897
      +visibility: "visible             "
      +apId: "https://lemmy.ndlug.org/post/343772"
      +editedAt: null
      +createdAt: DateTimeImmutable @1698890497 {#12174
        date: 2023-11-02 03:01:37.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I see you posted evtest output, but could you do the same from the old (working) kernel, and ideally as plain text?\n
      \n
      Also am I understanding right that you’re using a dkms driver from the repository you linked?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1698942003 {#2310
      date: 2023-11-02 17:20:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@pnutzh4x0r@lemmy.ndlug.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2280 …}
    +nested: Doctrine\ORM\PersistentCollection {#2278 …}
    +votes: Doctrine\ORM\PersistentCollection {#2279 …}
    +reports: Doctrine\ORM\PersistentCollection {#2277 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2220 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2222 …}
    -id: 84312
    -bodyTs: "'also':23 'could':8 'dkms':33 'driver':34 'evtest':5 'ideal':19 'kernel':17 'link':39 'old':15 'output':6 'plain':21 'post':4 're':30 'repositori':37 'right':27 'see':2 'text':22 'understand':26 'use':31 'work':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/5430476"
    +editedAt: null
    +createdAt: DateTimeImmutable @1698892100 {#2312
      date: 2023-11-02 03:28:20.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.63 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2281
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2283
      +user: Proxies\__CG__\App\Entity\User {#2176 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#12176 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#12182 …}
      +slug: "How-a-kernel-update-broke-my-stylus-Need-help"
      +title: "How a kernel update broke my stylus... Need help!"
      +url: "https://www.davidrevoy.com/article995/how-a-kernel-update-broke-my-stylus-need-help"
      +body: """
        > In short, after a Linux kernel update (6.5.8-200.fc.x86_64 on Fedora KDE), I can’t use the top button of my pen on my tablet. This is really affecting my digital painting workflow!\n
        \n
        > Right-clicking on the pen is an essential part of my workflow. Right-click on a layer in Krita to get the menu, right-click while using the Transform tool to get the transformation options, right-click on the canvas to get the pop-up palette! …And I’m not even talking about how difficult it is to handle files and the D.E. without right-clicking.\n
        \n
        > That’s where I am now, and you can probably understand why I decided to write a blog post about it. Because my ability to use my tablet and thus continue my webcomic Pepper&amp;Carrot under Linux is now tied to an older kernel, 6.4.15-200.fc38.x86_64, until a kernel developer fixes this situation.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 25
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1698916455 {#12177
        date: 2023-11-02 10:14:15.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#12184 …}
      +votes: Doctrine\ORM\PersistentCollection {#12186 …}
      +reports: Doctrine\ORM\PersistentCollection {#12188 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12190 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12192 …}
      +badges: Doctrine\ORM\PersistentCollection {#12194 …}
      +children: []
      -id: 9061
      -titleTs: "'broke':5 'help':9 'kernel':3 'need':8 'stylus':7 'updat':4"
      -bodyTs: "'-200':152 '6.4.15':151 '6.5.8-200.fc':8 '64':10 'abil':130 'affect':30 'blog':124 'button':20 'canva':78 'carrot':141 'click':37,50,62,75,106 'continu':137 'd.e':102 'decid':120 'develop':157 'difficult':94 'digit':32 'essenti':43 'even':90 'fc38.x86_64':153 'fedora':12 'file':99 'fix':158 'get':57,69,80 'handl':98 'kde':13 'kernel':6,150,156 'krita':55 'layer':53 'linux':5,143 'm':88 'menu':59 'older':149 'option':72 'paint':33 'palett':85 'part':44 'pen':23,40 'pepper':140 'pop':83 'pop-up':82 'post':125 'probabl':116 'realli':29 'right':36,49,61,74,105 'right-click':35,48,60,73,104 'short':2 'situat':160 'tablet':26,134 'talk':91 'thus':136 'tie':146 'tool':67 'top':19 'transform':66,71 'understand':117 'updat':7 'use':17,64,132 'webcom':139 'without':103 'workflow':34,47 'write':122 'x86':9"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1698976897
      +visibility: "visible             "
      +apId: "https://lemmy.ndlug.org/post/343772"
      +editedAt: null
      +createdAt: DateTimeImmutable @1698890497 {#12174
        date: 2023-11-02 03:01:37.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I see you posted evtest output, but could you do the same from the old (working) kernel, and ideally as plain text?\n
      \n
      Also am I understanding right that you’re using a dkms driver from the repository you linked?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1698942003 {#2310
      date: 2023-11-02 17:20:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@pnutzh4x0r@lemmy.ndlug.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2280 …}
    +nested: Doctrine\ORM\PersistentCollection {#2278 …}
    +votes: Doctrine\ORM\PersistentCollection {#2279 …}
    +reports: Doctrine\ORM\PersistentCollection {#2277 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2220 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2222 …}
    -id: 84312
    -bodyTs: "'also':23 'could':8 'dkms':33 'driver':34 'evtest':5 'ideal':19 'kernel':17 'link':39 'old':15 'output':6 'plain':21 'post':4 're':30 'repositori':37 'right':27 'see':2 'text':22 'understand':26 'use':31 'work':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/5430476"
    +editedAt: null
    +createdAt: DateTimeImmutable @1698892100 {#2312
      date: 2023-11-02 03:28:20.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#12607
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2281
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2283
      +user: Proxies\__CG__\App\Entity\User {#2176 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#12176 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#12182 …}
      +slug: "How-a-kernel-update-broke-my-stylus-Need-help"
      +title: "How a kernel update broke my stylus... Need help!"
      +url: "https://www.davidrevoy.com/article995/how-a-kernel-update-broke-my-stylus-need-help"
      +body: """
        > In short, after a Linux kernel update (6.5.8-200.fc.x86_64 on Fedora KDE), I can’t use the top button of my pen on my tablet. This is really affecting my digital painting workflow!\n
        \n
        > Right-clicking on the pen is an essential part of my workflow. Right-click on a layer in Krita to get the menu, right-click while using the Transform tool to get the transformation options, right-click on the canvas to get the pop-up palette! …And I’m not even talking about how difficult it is to handle files and the D.E. without right-clicking.\n
        \n
        > That’s where I am now, and you can probably understand why I decided to write a blog post about it. Because my ability to use my tablet and thus continue my webcomic Pepper&amp;Carrot under Linux is now tied to an older kernel, 6.4.15-200.fc38.x86_64, until a kernel developer fixes this situation.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 25
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1698916455 {#12177
        date: 2023-11-02 10:14:15.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#12184 …}
      +votes: Doctrine\ORM\PersistentCollection {#12186 …}
      +reports: Doctrine\ORM\PersistentCollection {#12188 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12190 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12192 …}
      +badges: Doctrine\ORM\PersistentCollection {#12194 …}
      +children: []
      -id: 9061
      -titleTs: "'broke':5 'help':9 'kernel':3 'need':8 'stylus':7 'updat':4"
      -bodyTs: "'-200':152 '6.4.15':151 '6.5.8-200.fc':8 '64':10 'abil':130 'affect':30 'blog':124 'button':20 'canva':78 'carrot':141 'click':37,50,62,75,106 'continu':137 'd.e':102 'decid':120 'develop':157 'difficult':94 'digit':32 'essenti':43 'even':90 'fc38.x86_64':153 'fedora':12 'file':99 'fix':158 'get':57,69,80 'handl':98 'kde':13 'kernel':6,150,156 'krita':55 'layer':53 'linux':5,143 'm':88 'menu':59 'older':149 'option':72 'paint':33 'palett':85 'part':44 'pen':23,40 'pepper':140 'pop':83 'pop-up':82 'post':125 'probabl':116 'realli':29 'right':36,49,61,74,105 'right-click':35,48,60,73,104 'short':2 'situat':160 'tablet':26,134 'talk':91 'thus':136 'tie':146 'tool':67 'top':19 'transform':66,71 'understand':117 'updat':7 'use':17,64,132 'webcom':139 'without':103 'workflow':34,47 'write':122 'x86':9"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1698976897
      +visibility: "visible             "
      +apId: "https://lemmy.ndlug.org/post/343772"
      +editedAt: null
      +createdAt: DateTimeImmutable @1698890497 {#12174
        date: 2023-11-02 03:01:37.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: null
    +root: null
    +body: """
      I see you posted evtest output, but could you do the same from the old (working) kernel, and ideally as plain text?\n
      \n
      Also am I understanding right that you’re using a dkms driver from the repository you linked?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1698942003 {#2310
      date: 2023-11-02 17:20:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@pnutzh4x0r@lemmy.ndlug.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2280 …}
    +nested: Doctrine\ORM\PersistentCollection {#2278 …}
    +votes: Doctrine\ORM\PersistentCollection {#2279 …}
    +reports: Doctrine\ORM\PersistentCollection {#2277 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2220 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2222 …}
    -id: 84312
    -bodyTs: "'also':23 'could':8 'dkms':33 'driver':34 'evtest':5 'ideal':19 'kernel':17 'link':39 'old':15 'output':6 'plain':21 'post':4 're':30 'repositori':37 'right':27 'see':2 'text':22 'understand':26 'use':31 'work':16"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/5430476"
    +editedAt: null
    +createdAt: DateTimeImmutable @1698892100 {#2312
      date: 2023-11-02 03:28:20.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 6.92 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2196
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2199
      +user: Proxies\__CG__\App\Entity\User {#12893 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#12899 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#12901 …}
      +slug: "Slackware-turns-30-today"
      +title: "Slackware turns 30 today"
      +url: "https://lemmy.world/pictrs/image/faac11c2-1f57-4c9c-b833-a688f03de055.png"
      +body: null
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 2
      +favouriteCount: 3
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1689550875 {#12894
        date: 2023-07-17 01:41:15.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#12902 …}
      +votes: Doctrine\ORM\PersistentCollection {#12904 …}
      +reports: Doctrine\ORM\PersistentCollection {#12906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12910 …}
      +badges: Doctrine\ORM\PersistentCollection {#12912 …}
      +children: []
      -id: 12272
      -titleTs: "'30':3 'slackwar':1 'today':4 'turn':2"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1689563941
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/1599926"
      +editedAt: null
      +createdAt: DateTimeImmutable @1689546441 {#12891
        date: 2023-07-17 00:27:21.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2194 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2194 …}
    +body: """
      I was just going to post the same thing. I actually split downloading duties with a friend of mine when we both had 1 (or maybe 2?) hr / day on our ISPs.\n
      \n
      We even used coloured floppies to colour code the package sets.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1689550875 {#2295
      date: 2023-07-17 01:41:15.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sharun@lemmy.world"
      "@const_void@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2195 …}
    +nested: Doctrine\ORM\PersistentCollection {#2197 …}
    +votes: Doctrine\ORM\PersistentCollection {#2206 …}
    +reports: Doctrine\ORM\PersistentCollection {#2201 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2203 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2212 …}
    -id: 206484
    -bodyTs: "'1':24 '2':27 'actual':11 'code':40 'colour':36,39 'day':29 'download':13 'duti':14 'even':34 'floppi':37 'friend':17 'go':4 'hr':28 'isp':32 'mayb':26 'mine':19 'packag':42 'post':6 'set':43 'split':12 'thing':9 'use':35"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/1647136"
    +editedAt: null
    +createdAt: DateTimeImmutable @1689550875 {#2296
      date: 2023-07-17 01:41:15.0 +02:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#12856
  +comment: App\Entity\EntryComment {#2196
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2199
      +user: Proxies\__CG__\App\Entity\User {#12893 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#12899 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#12901 …}
      +slug: "Slackware-turns-30-today"
      +title: "Slackware turns 30 today"
      +url: "https://lemmy.world/pictrs/image/faac11c2-1f57-4c9c-b833-a688f03de055.png"
      +body: null
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 2
      +favouriteCount: 3
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1689550875 {#12894
        date: 2023-07-17 01:41:15.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#12902 …}
      +votes: Doctrine\ORM\PersistentCollection {#12904 …}
      +reports: Doctrine\ORM\PersistentCollection {#12906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12910 …}
      +badges: Doctrine\ORM\PersistentCollection {#12912 …}
      +children: []
      -id: 12272
      -titleTs: "'30':3 'slackwar':1 'today':4 'turn':2"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1689563941
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/1599926"
      +editedAt: null
      +createdAt: DateTimeImmutable @1689546441 {#12891
        date: 2023-07-17 00:27:21.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2194 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2194 …}
    +body: """
      I was just going to post the same thing. I actually split downloading duties with a friend of mine when we both had 1 (or maybe 2?) hr / day on our ISPs.\n
      \n
      We even used coloured floppies to colour code the package sets.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1689550875 {#2295
      date: 2023-07-17 01:41:15.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sharun@lemmy.world"
      "@const_void@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2195 …}
    +nested: Doctrine\ORM\PersistentCollection {#2197 …}
    +votes: Doctrine\ORM\PersistentCollection {#2206 …}
    +reports: Doctrine\ORM\PersistentCollection {#2201 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2203 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2212 …}
    -id: 206484
    -bodyTs: "'1':24 '2':27 'actual':11 'code':40 'colour':36,39 'day':29 'download':13 'duti':14 'even':34 'floppi':37 'friend':17 'go':4 'hr':28 'isp':32 'mayb':26 'mine':19 'packag':42 'post':6 'set':43 'split':12 'thing':9 'use':35"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/1647136"
    +editedAt: null
    +createdAt: DateTimeImmutable @1689550875 {#2296
      date: 2023-07-17 01:41:15.0 +02:00
    }
  }
  +showMagazineName: true
  +showEntryTitle: true
  +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.13 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#12921
  +user: App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 16.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1689550875 {#2296
    date: 2023-07-17 01:41:15.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#12977
  +date: DateTimeImmutable @1689550875 {#2296
    date: 2023-07-17 01:41:15.0 +02:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 16.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1689550875 {#2296
    date: 2023-07-17 01:41:15.0 +02:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#13031
  +createdAt: DateTimeImmutable @1689550875 {#2296
    date: 2023-07-17 01:41:15.0 +02:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 16.0 MiB 0.12 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#2454
    +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
    +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 {#2923
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
    +entries: Doctrine\ORM\PersistentCollection {#2933 …}
    +posts: Doctrine\ORM\PersistentCollection {#2935 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
    +bans: Doctrine\ORM\PersistentCollection {#2943 …}
    +reports: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2964 …}
    +logs: Doctrine\ORM\PersistentCollection {#2974 …}
    +awards: Doctrine\ORM\PersistentCollection {#2956 …}
    +categories: Doctrine\ORM\PersistentCollection {#2980 …}
    -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 {#2924
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2925
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#13085
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
    +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
    +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 {#2923
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
    +entries: Doctrine\ORM\PersistentCollection {#2933 …}
    +posts: Doctrine\ORM\PersistentCollection {#2935 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
    +bans: Doctrine\ORM\PersistentCollection {#2943 …}
    +reports: Doctrine\ORM\PersistentCollection {#2951 …}
    +badges: Doctrine\ORM\PersistentCollection {#2964 …}
    +logs: Doctrine\ORM\PersistentCollection {#2974 …}
    +awards: Doctrine\ORM\PersistentCollection {#2956 …}
    +categories: Doctrine\ORM\PersistentCollection {#2980 …}
    -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 {#2924
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#2925
      date: 2023-11-02 13:51:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 16.0 MiB 0.12 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2199
    +user: Proxies\__CG__\App\Entity\User {#12893 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
      +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
      +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 {#2923
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
      +entries: Doctrine\ORM\PersistentCollection {#2933 …}
      +posts: Doctrine\ORM\PersistentCollection {#2935 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
      +bans: Doctrine\ORM\PersistentCollection {#2943 …}
      +reports: Doctrine\ORM\PersistentCollection {#2951 …}
      +badges: Doctrine\ORM\PersistentCollection {#2964 …}
      +logs: Doctrine\ORM\PersistentCollection {#2974 …}
      +awards: Doctrine\ORM\PersistentCollection {#2956 …}
      +categories: Doctrine\ORM\PersistentCollection {#2980 …}
      -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 {#2924
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2925
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#12899 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#12901 …}
    +slug: "Slackware-turns-30-today"
    +title: "Slackware turns 30 today"
    +url: "https://lemmy.world/pictrs/image/faac11c2-1f57-4c9c-b833-a688f03de055.png"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 2
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1689550875 {#12894
      date: 2023-07-17 01:41:15.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#12902 …}
    +votes: Doctrine\ORM\PersistentCollection {#12904 …}
    +reports: Doctrine\ORM\PersistentCollection {#12906 …}
    +favourites: Doctrine\ORM\PersistentCollection {#12908 …}
    +notifications: Doctrine\ORM\PersistentCollection {#12910 …}
    +badges: Doctrine\ORM\PersistentCollection {#12912 …}
    +children: []
    -id: 12272
    -titleTs: "'30':3 'slackwar':1 'today':4 'turn':2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1689563941
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/1599926"
    +editedAt: null
    +createdAt: DateTimeImmutable @1689546441 {#12891
      date: 2023-07-17 00:27:21.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#13140
  +entry: Proxies\__CG__\App\Entity\Entry {#2199
    +user: Proxies\__CG__\App\Entity\User {#12893 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
      +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
      +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 {#2923
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
      +entries: Doctrine\ORM\PersistentCollection {#2933 …}
      +posts: Doctrine\ORM\PersistentCollection {#2935 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
      +bans: Doctrine\ORM\PersistentCollection {#2943 …}
      +reports: Doctrine\ORM\PersistentCollection {#2951 …}
      +badges: Doctrine\ORM\PersistentCollection {#2964 …}
      +logs: Doctrine\ORM\PersistentCollection {#2974 …}
      +awards: Doctrine\ORM\PersistentCollection {#2956 …}
      +categories: Doctrine\ORM\PersistentCollection {#2980 …}
      -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 {#2924
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#2925
        date: 2023-11-02 13:51:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#12899 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#12901 …}
    +slug: "Slackware-turns-30-today"
    +title: "Slackware turns 30 today"
    +url: "https://lemmy.world/pictrs/image/faac11c2-1f57-4c9c-b833-a688f03de055.png"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 2
    +favouriteCount: 3
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1689550875 {#12894
      date: 2023-07-17 01:41:15.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#12902 …}
    +votes: Doctrine\ORM\PersistentCollection {#12904 …}
    +reports: Doctrine\ORM\PersistentCollection {#12906 …}
    +favourites: Doctrine\ORM\PersistentCollection {#12908 …}
    +notifications: Doctrine\ORM\PersistentCollection {#12910 …}
    +badges: Doctrine\ORM\PersistentCollection {#12912 …}
    +children: []
    -id: 12272
    -titleTs: "'30':3 'slackwar':1 'today':4 'turn':2"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1689563941
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/1599926"
    +editedAt: null
    +createdAt: DateTimeImmutable @1689546441 {#12891
      date: 2023-07-17 00:27:21.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.13 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#13195
  +width: 40
  +height: 40
  +user: App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 16.0 MiB 0.35 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2196
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2199
      +user: Proxies\__CG__\App\Entity\User {#12893 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#12899 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#12901 …}
      +slug: "Slackware-turns-30-today"
      +title: "Slackware turns 30 today"
      +url: "https://lemmy.world/pictrs/image/faac11c2-1f57-4c9c-b833-a688f03de055.png"
      +body: null
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 2
      +favouriteCount: 3
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1689550875 {#12894
        date: 2023-07-17 01:41:15.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#12902 …}
      +votes: Doctrine\ORM\PersistentCollection {#12904 …}
      +reports: Doctrine\ORM\PersistentCollection {#12906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12910 …}
      +badges: Doctrine\ORM\PersistentCollection {#12912 …}
      +children: []
      -id: 12272
      -titleTs: "'30':3 'slackwar':1 'today':4 'turn':2"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1689563941
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/1599926"
      +editedAt: null
      +createdAt: DateTimeImmutable @1689546441 {#12891
        date: 2023-07-17 00:27:21.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2194 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2194 …}
    +body: """
      I was just going to post the same thing. I actually split downloading duties with a friend of mine when we both had 1 (or maybe 2?) hr / day on our ISPs.\n
      \n
      We even used coloured floppies to colour code the package sets.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1689550875 {#2295
      date: 2023-07-17 01:41:15.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sharun@lemmy.world"
      "@const_void@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2195 …}
    +nested: Doctrine\ORM\PersistentCollection {#2197 …}
    +votes: Doctrine\ORM\PersistentCollection {#2206 …}
    +reports: Doctrine\ORM\PersistentCollection {#2201 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2203 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2212 …}
    -id: 206484
    -bodyTs: "'1':24 '2':27 'actual':11 'code':40 'colour':36,39 'day':29 'download':13 'duti':14 'even':34 'floppi':37 'friend':17 'go':4 'hr':28 'isp':32 'mayb':26 'mine':19 'packag':42 'post':6 'set':43 'split':12 'thing':9 'use':35"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/1647136"
    +editedAt: null
    +createdAt: DateTimeImmutable @1689550875 {#2296
      date: 2023-07-17 01:41:15.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#13268
  +subject: App\Entity\EntryComment {#2196
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2199
      +user: Proxies\__CG__\App\Entity\User {#12893 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#12899 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#12901 …}
      +slug: "Slackware-turns-30-today"
      +title: "Slackware turns 30 today"
      +url: "https://lemmy.world/pictrs/image/faac11c2-1f57-4c9c-b833-a688f03de055.png"
      +body: null
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 2
      +favouriteCount: 3
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1689550875 {#12894
        date: 2023-07-17 01:41:15.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#12902 …}
      +votes: Doctrine\ORM\PersistentCollection {#12904 …}
      +reports: Doctrine\ORM\PersistentCollection {#12906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12910 …}
      +badges: Doctrine\ORM\PersistentCollection {#12912 …}
      +children: []
      -id: 12272
      -titleTs: "'30':3 'slackwar':1 'today':4 'turn':2"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1689563941
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/1599926"
      +editedAt: null
      +createdAt: DateTimeImmutable @1689546441 {#12891
        date: 2023-07-17 00:27:21.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2194 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2194 …}
    +body: """
      I was just going to post the same thing. I actually split downloading duties with a friend of mine when we both had 1 (or maybe 2?) hr / day on our ISPs.\n
      \n
      We even used coloured floppies to colour code the package sets.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1689550875 {#2295
      date: 2023-07-17 01:41:15.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sharun@lemmy.world"
      "@const_void@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2195 …}
    +nested: Doctrine\ORM\PersistentCollection {#2197 …}
    +votes: Doctrine\ORM\PersistentCollection {#2206 …}
    +reports: Doctrine\ORM\PersistentCollection {#2201 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2203 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2212 …}
    -id: 206484
    -bodyTs: "'1':24 '2':27 'actual':11 'code':40 'colour':36,39 'day':29 'download':13 'duti':14 'even':34 'floppi':37 'friend':17 'go':4 'hr':28 'isp':32 'mayb':26 'mine':19 'packag':42 'post':6 'set':43 'split':12 'thing':9 'use':35"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/1647136"
    +editedAt: null
    +createdAt: DateTimeImmutable @1689550875 {#2296
      date: 2023-07-17 01:41:15.0 +02:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 16.0 MiB 0.60 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2196
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2199
      +user: Proxies\__CG__\App\Entity\User {#12893 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#12899 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#12901 …}
      +slug: "Slackware-turns-30-today"
      +title: "Slackware turns 30 today"
      +url: "https://lemmy.world/pictrs/image/faac11c2-1f57-4c9c-b833-a688f03de055.png"
      +body: null
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 2
      +favouriteCount: 3
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1689550875 {#12894
        date: 2023-07-17 01:41:15.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#12902 …}
      +votes: Doctrine\ORM\PersistentCollection {#12904 …}
      +reports: Doctrine\ORM\PersistentCollection {#12906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12910 …}
      +badges: Doctrine\ORM\PersistentCollection {#12912 …}
      +children: []
      -id: 12272
      -titleTs: "'30':3 'slackwar':1 'today':4 'turn':2"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1689563941
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/1599926"
      +editedAt: null
      +createdAt: DateTimeImmutable @1689546441 {#12891
        date: 2023-07-17 00:27:21.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2194 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2194 …}
    +body: """
      I was just going to post the same thing. I actually split downloading duties with a friend of mine when we both had 1 (or maybe 2?) hr / day on our ISPs.\n
      \n
      We even used coloured floppies to colour code the package sets.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1689550875 {#2295
      date: 2023-07-17 01:41:15.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sharun@lemmy.world"
      "@const_void@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2195 …}
    +nested: Doctrine\ORM\PersistentCollection {#2197 …}
    +votes: Doctrine\ORM\PersistentCollection {#2206 …}
    +reports: Doctrine\ORM\PersistentCollection {#2201 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2203 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2212 …}
    -id: 206484
    -bodyTs: "'1':24 '2':27 'actual':11 'code':40 'colour':36,39 'day':29 'download':13 'duti':14 'even':34 'floppi':37 'friend':17 'go':4 'hr':28 'isp':32 'mayb':26 'mine':19 'packag':42 'post':6 'set':43 'split':12 'thing':9 'use':35"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/1647136"
    +editedAt: null
    +createdAt: DateTimeImmutable @1689550875 {#2296
      date: 2023-07-17 01:41:15.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#13325
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2196
    +user: App\Entity\User {#265
      +avatar: null
      +cover: null
      +email: "Corngood@lemmy.ml"
      +username: "@Corngood@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729269498 {#275
        date: 2024-10-18 18:38:18.0 +02:00
      }
      +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 {#253 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
      +entries: Doctrine\ORM\PersistentCollection {#196 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
      +posts: Doctrine\ORM\PersistentCollection {#84 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
      +follows: Doctrine\ORM\PersistentCollection {#1917 …}
      +followers: Doctrine\ORM\PersistentCollection {#1601 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
      +reports: Doctrine\ORM\PersistentCollection {#1791 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
      +violations: Doctrine\ORM\PersistentCollection {#1824 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
      +awards: Doctrine\ORM\PersistentCollection {#1929 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
      +categories: Doctrine\ORM\PersistentCollection {#1880 …}
      -id: 25715
      -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
      +apId: "Corngood@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Corngood"
      +apPublicUrl: "https://lemmy.ml/u/Corngood"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Corngood"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709332936 {#269
        date: 2024-03-01 23:42:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689209779 {#268
        date: 2023-07-13 02:56:19.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2199
      +user: Proxies\__CG__\App\Entity\User {#12893 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2454
        +icon: Proxies\__CG__\App\Entity\Image {#2926 …}
        +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 {#2923
          date: 2024-10-22 09:52:22.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2927 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2929 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2931 …}
        +entries: Doctrine\ORM\PersistentCollection {#2933 …}
        +posts: Doctrine\ORM\PersistentCollection {#2935 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2937 …}
        +bans: Doctrine\ORM\PersistentCollection {#2943 …}
        +reports: Doctrine\ORM\PersistentCollection {#2951 …}
        +badges: Doctrine\ORM\PersistentCollection {#2964 …}
        +logs: Doctrine\ORM\PersistentCollection {#2974 …}
        +awards: Doctrine\ORM\PersistentCollection {#2956 …}
        +categories: Doctrine\ORM\PersistentCollection {#2980 …}
        -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 {#2924
          date: 2024-10-22 09:53:16.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1698929468 {#2925
          date: 2023-11-02 13:51:08.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#12899 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#12901 …}
      +slug: "Slackware-turns-30-today"
      +title: "Slackware turns 30 today"
      +url: "https://lemmy.world/pictrs/image/faac11c2-1f57-4c9c-b833-a688f03de055.png"
      +body: null
      +type: "image"
      +lang: "en"
      +isOc: false
      +hasEmbed: true
      +commentCount: 2
      +favouriteCount: 3
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1689550875 {#12894
        date: 2023-07-17 01:41:15.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#12902 …}
      +votes: Doctrine\ORM\PersistentCollection {#12904 …}
      +reports: Doctrine\ORM\PersistentCollection {#12906 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12908 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12910 …}
      +badges: Doctrine\ORM\PersistentCollection {#12912 …}
      +children: []
      -id: 12272
      -titleTs: "'30':3 'slackwar':1 'today':4 'turn':2"
      -bodyTs: null
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1689563941
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/1599926"
      +editedAt: null
      +createdAt: DateTimeImmutable @1689546441 {#12891
        date: 2023-07-17 00:27:21.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2454 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2194 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2194 …}
    +body: """
      I was just going to post the same thing. I actually split downloading duties with a friend of mine when we both had 1 (or maybe 2?) hr / day on our ISPs.\n
      \n
      We even used coloured floppies to colour code the package sets.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1689550875 {#2295
      date: 2023-07-17 01:41:15.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@sharun@lemmy.world"
      "@const_void@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2195 …}
    +nested: Doctrine\ORM\PersistentCollection {#2197 …}
    +votes: Doctrine\ORM\PersistentCollection {#2206 …}
    +reports: Doctrine\ORM\PersistentCollection {#2201 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2203 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2212 …}
    -id: 206484
    -bodyTs: "'1':24 '2':27 'actual':11 'code':40 'colour':36,39 'day':29 'download':13 'duti':14 'even':34 'floppi':37 'friend':17 'go':4 'hr':28 'isp':32 'mayb':26 'mine':19 'packag':42 'post':6 'set':43 'split':12 'thing':9 'use':35"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/1647136"
    +editedAt: null
    +createdAt: DateTimeImmutable @1689550875 {#2296
      date: 2023-07-17 01:41:15.0 +02:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
settings_row_enum App\Twig\Components\SettingsRowEnumComponent 16.0 MiB 0.23 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 {#13612
  +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 16.0 MiB 0.19 ms
Input props
[
  "label" => "Dynamic lists"
  "settingsKey" => "KBIN_GENERAL_DYNAMIC_LISTS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#13664
  +label: "Dynamic lists"
  +help: ""
  +settingsKey: "KBIN_GENERAL_DYNAMIC_LISTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.13 ms
Input props
[
  "label" => "Rounded edges"
  "settingsKey" => "KBIN_GENERAL_ROUNDED_EDGES"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#13768
  +label: "Rounded edges"
  +help: ""
  +settingsKey: "KBIN_GENERAL_ROUNDED_EDGES"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.13 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 {#13824
  +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 16.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 {#13883
  +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 16.0 MiB 0.12 ms
Input props
[
  "label" => "Show top bar"
  "settingsKey" => "KBIN_GENERAL_TOPBAR"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#13939
  +label: "Show top bar"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TOPBAR"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.12 ms
Input props
[
  "label" => "Turbo mode (experimental)"
  "settingsKey" => "KBIN_GENERAL_TURBO"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#13995
  +label: "Turbo mode (experimental)"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TURBO"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 16.0 MiB 0.22 ms
Input props
[
  "label" => "Mark new comments"
  "settingsKey" => "KBIN_MARK_NEW_COMMENTS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#14053
  +label: "Mark new comments"
  +help: ""
  +settingsKey: "KBIN_MARK_NEW_COMMENTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.13 ms
Input props
[
  "label" => "Show "Support Us" block"
  "settingsKey" => "KBIN_GENERAL_SUPPORT_US_BLOCK"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#14116
  +label: "Show "Support Us" block"
  +help: ""
  +settingsKey: "KBIN_GENERAL_SUPPORT_US_BLOCK"
  +defaultValue: true
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 16.0 MiB 0.15 ms
Input props
[
  "label" => "Show subscribed users"
  "settingsKey" => "KBIN_SUB_CHANNEL_USERS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#14174
  +label: "Show subscribed users"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_USERS"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 16.0 MiB 0.14 ms
Input props
[
  "label" => "Show subscribed magazines"
  "settingsKey" => "KBIN_SUB_CHANNEL_MAGAZINES"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#14230
  +label: "Show subscribed magazines"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_MAGAZINES"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 16.0 MiB 0.17 ms
Input props
[
  "label" => "Show subscribed domains"
  "settingsKey" => "KBIN_SUB_CHANNEL_DOMAINS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#14286
  +label: "Show subscribed domains"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_DOMAINS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.13 ms
Input props
[
  "label" => "Auto media preview"
  "help" => "Automatically expand media previews."
  "settingsKey" => "KBIN_ENTRIES_SHOW_PREVIEW"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#14342
  +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 16.0 MiB 3.90 ms
Input props
[
  "label" => "Compact view"
  "settingsKey" => "KBIN_ENTRIES_COMPACT"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#14398
  +label: "Compact view"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_COMPACT"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.15 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_ENTRIES_SHOW_USERS_AVATARS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#8909
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_USERS_AVATARS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.13 ms
Input props
[
  "label" => "Show magazines’ icons"
  "settingsKey" => "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#10333
  +label: "Show magazines’ icons"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.13 ms
Input props
[
  "label" => "Show thumbnails"
  "settingsKey" => "KBIN_ENTRIES_SHOW_THUMBNAILS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#11057
  +label: "Show thumbnails"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_THUMBNAILS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.15 ms
Input props
[
  "label" => "Auto media preview"
  "help" => "Automatically expand media previews."
  "settingsKey" => "KBIN_POSTS_SHOW_PREVIEW"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#8071
  +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 16.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 {#10391
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_POSTS_SHOW_USERS_AVATARS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_enum App\Twig\Components\SettingsRowEnumComponent 16.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 {#13119
  +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 16.0 MiB 0.12 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 {#14438
  +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
}
user_actions App\Twig\Components\UserActionsComponent 16.0 MiB 0.43 ms
Input props
[
  "user" => App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\UserActionsComponent {#14514
  +user: App\Entity\User {#265
    +avatar: null
    +cover: null
    +email: "Corngood@lemmy.ml"
    +username: "@Corngood@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729269498 {#275
      date: 2024-10-18 18:38:18.0 +02:00
    }
    +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 {#253 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#249 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#238 …}
    +entries: Doctrine\ORM\PersistentCollection {#196 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#168 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#141 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#111 …}
    +posts: Doctrine\ORM\PersistentCollection {#84 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#99 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1863 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1479 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1658 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1868 …}
    +follows: Doctrine\ORM\PersistentCollection {#1917 …}
    +followers: Doctrine\ORM\PersistentCollection {#1601 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1805 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1810 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1857 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1860 …}
    +reports: Doctrine\ORM\PersistentCollection {#1791 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2416 …}
    +violations: Doctrine\ORM\PersistentCollection {#1824 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1914 …}
    +awards: Doctrine\ORM\PersistentCollection {#1929 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1867 …}
    +categories: Doctrine\ORM\PersistentCollection {#1880 …}
    -id: 25715
    -password: "$2y$13$97EWtxQTiR2lO9GeXodjT.Zn82HkofqQV1IvwZsjv5UqaTYwTPtGu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1894 …}
    +apId: "Corngood@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Corngood"
    +apPublicUrl: "https://lemmy.ml/u/Corngood"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Corngood"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709332936 {#269
      date: 2024-03-01 23:42:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689209779 {#268
      date: 2023-07-13 02:56:19.0 +02:00
    }
  }
}
date App\Twig\Components\DateComponent 16.0 MiB 0.12 ms
Input props
[
  "date" => DateTimeImmutable @1689209779 {#268
    date: 2023-07-13 02:56:19.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#14575
  +date: DateTimeImmutable @1689209779 {#268
    date: 2023-07-13 02:56:19.0 +02:00
  }
}
related_magazines App\Twig\Components\RelatedMagazinesComponent 16.0 MiB 2.00 ms
Input props
[
  "magazine" => null
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedMagazinesComponent {#14662
  +limit: 4
  +tag: null
  +magazine: null
  +type: "random"
  +title: "random_magazines"
  +refreshedRandom: false
  -repository: App\Repository\MagazineRepository {#1370 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
active_users App\Twig\Components\ActiveUsersComponent 16.0 MiB 0.25 ms
Input props
[
  "magazine" => null
]
Attributes
[]
Component
App\Twig\Components\ActiveUsersComponent {#14730
  +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 16.0 MiB 1.87 ms
Input props
[
  "magazine" => null
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedCategoriesComponent {#14789
  +limit: 4
  +tag: null
  +magazine: null
  +type: "random"
  +title: "random_categories"
  +refreshedRandom: false
  -repository: App\Repository\CategoryRepository {#14790 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
related_posts App\Twig\Components\RelatedPostsComponent 16.0 MiB 3.45 ms
Input props
[
  "magazine" => null
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedPostsComponent {#14860
  +limit: 4
  +tag: null
  +magazine: null
  +type: "random"
  +post: null
  +title: "random_posts"
  +refreshedRandom: false
  -repository: App\Repository\PostRepository {#14859 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#1504 …}
}
related_entries App\Twig\Components\RelatedEntriesComponent 16.0 MiB 1.50 ms
Input props
[
  "magazine" => null
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedEntriesComponent {#14930
  +limit: 4
  +tag: null
  +magazine: null
  +type: "random"
  +entry: null
  +title: "random_entries"
  +refreshedRandom: false
  -repository: App\Repository\EntryRepository {#14929 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#1504 …}
}
support_us_block App\Twig\Components\SupportUsBlock 16.0 MiB 0.22 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\SupportUsBlock {#14999
  +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 {#15000 …}
}
featured_magazines App\Twig\Components\FeaturedMagazinesComponent 16.0 MiB 0.81 ms
Input props
[
  "magazine" => null
]
Attributes
[]
Component
App\Twig\Components\FeaturedMagazinesComponent {#15092
  +magazine: null
  -twig: Twig\Environment {#1252 …}
  -repository: App\Repository\MagazineRepository {#1370 …}
}