Components
20
Twig Components
165
Render Count
282
ms
Render Time
14.0
MiB
Memory Usage
Components
Render calls
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 30.98 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 \n \n \n \n \n \n  """ +type: "image" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 27 +favouriteCount: 405 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729463427 {#2766 : 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 : 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 : 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 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 \n \n \n \n \n \n  """ +type: "image" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 27 +favouriteCount: 405 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729463427 {#2766 : 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 : 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 : 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 : 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 | 12.0 MiB | 0.49 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 2023-07-13 02:56:19.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.68 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1706494182 {#2359 : 2024-01-29 03:09:42.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#3004 +date: DateTimeImmutable @1706494182 {#2359 : 2024-01-29 03:09:42.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.29 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1706494182 {#2359 : 2024-01-29 03:09:42.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#3068 +createdAt: DateTimeImmutable @1706494182 {#2359 : 2024-01-29 03:09:42.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 12.0 MiB | 0.31 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 | 12.0 MiB | 0.41 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 \n \n \n \n \n \n  """ +type: "image" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 27 +favouriteCount: 405 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729463427 {#2766 : 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 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 \n \n \n \n \n \n  """ +type: "image" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 27 +favouriteCount: 405 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729463427 {#2766 : 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 : 2024-01-29 01:35:51.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.37 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 2023-07-13 02:56:19.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 1.21 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 \n \n \n \n \n \n  """ +type: "image" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 27 +favouriteCount: 405 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729463427 {#2766 : 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 : 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 : 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 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 \n \n \n \n \n \n  """ +type: "image" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 27 +favouriteCount: 405 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729463427 {#2766 : 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 : 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 : 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 : 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 | 12.0 MiB | 8.21 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 \n \n \n \n \n \n  """ +type: "image" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 27 +favouriteCount: 405 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729463427 {#2766 : 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 : 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 : 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 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 \n \n \n \n \n \n  """ +type: "image" +lang: "en" +isOc: false +hasEmbed: true +commentCount: 27 +favouriteCount: 405 +score: 0 +isAdult: false +sticky: false +lastActive: DateTime @1729463427 {#2766 : 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 : 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 : 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 : 2024-01-29 03:09:42.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 9.99 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 2024-10-13 23:48:47.0 +02:00 } +createdAt: DateTimeImmutable @1706308169 {#2028 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 2024-10-13 23:48:47.0 +02:00 } +createdAt: DateTimeImmutable @1706308169 {#2028 : 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 | 12.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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 2023-07-13 02:56:19.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.19 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1706308169 {#2028 : 2024-01-26 23:29:29.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#3857 +date: DateTimeImmutable @1706308169 {#2028 : 2024-01-26 23:29:29.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.17 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1706308169 {#2028 : 2024-01-26 23:29:29.0 +01:00 } "editedAt" => DateTimeImmutable @1728856127 {#2025 : 2024-10-13 23:48:47.0 +02:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#3911 +createdAt: DateTimeImmutable @1706308169 {#2028 : 2024-01-26 23:29:29.0 +01:00 } +editedAt: DateTimeImmutable @1728856127 {#2025 : 2024-10-13 23:48:47.0 +02:00 } } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 12.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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 | 12.0 MiB | 0.14 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-01-26 20:09:55.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 2023-07-13 02:56:19.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.95 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 2024-10-13 23:48:47.0 +02:00 } +createdAt: DateTimeImmutable @1706308169 {#2028 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 2024-10-13 23:48:47.0 +02:00 } +createdAt: DateTimeImmutable @1706308169 {#2028 : 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 | 12.0 MiB | 0.90 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 2024-10-13 23:48:47.0 +02:00 } +createdAt: DateTimeImmutable @1706308169 {#2028 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 2024-10-13 23:48:47.0 +02:00 } +createdAt: DateTimeImmutable @1706308169 {#2028 : 2024-01-26 23:29:29.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 7.70 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-02-27 19:45:14.0 +01:00 } +createdAt: DateTimeImmutable @1703861152 {#2369 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-02-27 19:45:14.0 +01:00 } +createdAt: DateTimeImmutable @1703861152 {#2369 : 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 | 12.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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 2023-07-13 02:56:19.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1703861152 {#2369 : 2023-12-29 15:45:52.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#4593 +date: DateTimeImmutable @1703861152 {#2369 : 2023-12-29 15:45:52.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1703861152 {#2369 : 2023-12-29 15:45:52.0 +01:00 } "editedAt" => DateTimeImmutable @1709059514 {#2348 : 2024-02-27 19:45:14.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#4647 +createdAt: DateTimeImmutable @1703861152 {#2369 : 2023-12-29 15:45:52.0 +01:00 } +editedAt: DateTimeImmutable @1709059514 {#2348 : 2024-02-27 19:45:14.0 +01:00 } } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 12.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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 | 12.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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 2023-12-29 08:33:21.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 2023-07-13 02:56:19.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-02-27 19:45:14.0 +01:00 } +createdAt: DateTimeImmutable @1703861152 {#2369 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-02-27 19:45:14.0 +01:00 } +createdAt: DateTimeImmutable @1703861152 {#2369 : 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 | 12.0 MiB | 0.62 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-02-27 19:45:14.0 +01:00 } +createdAt: DateTimeImmutable @1703861152 {#2369 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-02-27 19:45:14.0 +01:00 } +createdAt: DateTimeImmutable @1703861152 {#2369 : 2023-12-29 15:45:52.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 10.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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 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 | 12.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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 2023-07-13 02:56:19.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1703301246 {#2133 : 2023-12-23 04:14:06.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#5328 +date: DateTimeImmutable @1703301246 {#2133 : 2023-12-23 04:14:06.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1703301246 {#2133 : 2023-12-23 04:14:06.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#5382 +createdAt: DateTimeImmutable @1703301246 {#2133 : 2023-12-23 04:14:06.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 12.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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 | 12.0 MiB | 0.13 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 2023-07-13 02:56:19.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.36 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 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 | 12.0 MiB | 0.65 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 2023-12-23 04:14:06.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 8.41 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#6043 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#6045 : 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 : 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 : 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 : 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 : 2024-08-13 07:42:29.0 +02:00 } +createdAt: DateTimeImmutable @1705271340 {#2345 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#6043 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#6045 : 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 : 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 : 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 : 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 : 2024-08-13 07:42:29.0 +02:00 } +createdAt: DateTimeImmutable @1705271340 {#2345 : 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 | 12.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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 2023-07-13 02:56:19.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.49 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1705271340 {#2345 : 2024-01-14 23:29:00.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#6081 +date: DateTimeImmutable @1705271340 {#2345 : 2024-01-14 23:29:00.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.19 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1705271340 {#2345 : 2024-01-14 23:29:00.0 +01:00 } "editedAt" => DateTimeImmutable @1723527749 {#2089 : 2024-08-13 07:42:29.0 +02:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#6135 +createdAt: DateTimeImmutable @1705271340 {#2345 : 2024-01-14 23:29:00.0 +01:00 } +editedAt: DateTimeImmutable @1723527749 {#2089 : 2024-08-13 07:42:29.0 +02:00 } } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 12.0 MiB | 0.13 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 > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#6043 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#6045 : 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 > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#6043 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#6045 : 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 | 12.0 MiB | 0.13 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 > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#6043 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#6045 : 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 : 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 : 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 > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#6043 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#6045 : 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 : 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 : 2024-01-14 21:56:47.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 2023-07-13 02:56:19.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.72 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#6043 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#6045 : 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 : 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 : 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 : 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 : 2024-08-13 07:42:29.0 +02:00 } +createdAt: DateTimeImmutable @1705271340 {#2345 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#6043 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#6045 : 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 : 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 : 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 : 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 : 2024-08-13 07:42:29.0 +02:00 } +createdAt: DateTimeImmutable @1705271340 {#2345 : 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 | 12.0 MiB | 0.68 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#6043 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#6045 : 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 : 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 : 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 : 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 : 2024-08-13 07:42:29.0 +02:00 } +createdAt: DateTimeImmutable @1705271340 {#2345 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 > Any issues on the community? Report it using the report flag.\n \n > Questions? DM the mods! """ +rules: null +subscriptionsCount: 1 +entryCount: 222 +entryCommentCount: 3916 +postCount: 0 +postCommentCount: 0 +isAdult: false +customCss: null +lastActive: DateTime @1729582735 {#6043 : 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 : 2023-12-25 04:10:26.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1703473826 {#6045 : 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 : 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 : 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 : 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 : 2024-08-13 07:42:29.0 +02:00 } +createdAt: DateTimeImmutable @1705271340 {#2345 : 2024-01-14 23:29:00.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 8.80 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-02-27 19:45:14.0 +01:00 } +createdAt: DateTimeImmutable @1703861152 {#2369 : 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 : 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 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-02-27 19:45:14.0 +01:00 } +createdAt: DateTimeImmutable @1703861152 {#2369 : 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 : 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 : 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 | 12.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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 2023-07-13 02:56:19.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1704378039 {#2036 : 2024-01-04 15:20:39.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#6783 +date: DateTimeImmutable @1704378039 {#2036 : 2024-01-04 15:20:39.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.10 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1704378039 {#2036 : 2024-01-04 15:20:39.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#6837 +createdAt: DateTimeImmutable @1704378039 {#2036 : 2024-01-04 15:20:39.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 12.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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 | 12.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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 2023-12-29 08:33:21.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.0 MiB | 0.16 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 2023-07-13 02:56:19.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.37 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-02-27 19:45:14.0 +01:00 } +createdAt: DateTimeImmutable @1703861152 {#2369 : 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 : 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 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-02-27 19:45:14.0 +01:00 } +createdAt: DateTimeImmutable @1703861152 {#2369 : 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 : 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 : 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 | 12.0 MiB | 1.05 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-02-27 19:45:14.0 +01:00 } +createdAt: DateTimeImmutable @1703861152 {#2369 : 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 : 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 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-02-27 19:45:14.0 +01:00 } +createdAt: DateTimeImmutable @1703861152 {#2369 : 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 : 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 : 2024-01-04 15:20:39.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 6.44 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-02-27 19:45:14.0 +01:00 } +createdAt: DateTimeImmutable @1703861152 {#2369 : 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 : 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 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-02-27 19:45:14.0 +01:00 } +createdAt: DateTimeImmutable @1703861152 {#2369 : 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 : 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 : 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 | 12.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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 2023-07-13 02:56:19.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1703956783 {#2325 : 2023-12-30 18:19:43.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#1439 +date: DateTimeImmutable @1703956783 {#2325 : 2023-12-30 18:19:43.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.11 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1703956783 {#2325 : 2023-12-30 18:19:43.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#4109 +createdAt: DateTimeImmutable @1703956783 {#2325 : 2023-12-30 18:19:43.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 12.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "magazine" => Proxies\__CG__\App\Entity\Magazine {#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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 | 12.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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 2023-12-29 08:33:21.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 2023-07-13 02:56:19.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-02-27 19:45:14.0 +01:00 } +createdAt: DateTimeImmutable @1703861152 {#2369 : 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 : 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 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-02-27 19:45:14.0 +01:00 } +createdAt: DateTimeImmutable @1703861152 {#2369 : 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 : 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 : 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 | 12.0 MiB | 0.86 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-02-27 19:45:14.0 +01:00 } +createdAt: DateTimeImmutable @1703861152 {#2369 : 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 : 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 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-02-27 19:45:14.0 +01:00 } +createdAt: DateTimeImmutable @1703861152 {#2369 : 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 : 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 : 2023-12-30 18:19:43.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 8.44 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-02-27 19:45:14.0 +01:00 } +createdAt: DateTimeImmutable @1703861152 {#2369 : 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 : 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 : 2024-03-01 06:45:56.0 +01:00 } +createdAt: DateTimeImmutable @1703910223 {#2037 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-02-27 19:45:14.0 +01:00 } +createdAt: DateTimeImmutable @1703861152 {#2369 : 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 : 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 : 2024-03-01 06:45:56.0 +01:00 } +createdAt: DateTimeImmutable @1703910223 {#2037 : 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 | 12.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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 2023-07-13 02:56:19.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1703910223 {#2037 : 2023-12-30 05:23:43.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#7929 +date: DateTimeImmutable @1703910223 {#2037 : 2023-12-30 05:23:43.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1703910223 {#2037 : 2023-12-30 05:23:43.0 +01:00 } "editedAt" => DateTimeImmutable @1709271956 {#2072 : 2024-03-01 06:45:56.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#7983 +createdAt: DateTimeImmutable @1703910223 {#2037 : 2023-12-30 05:23:43.0 +01:00 } +editedAt: DateTimeImmutable @1709271956 {#2072 : 2024-03-01 06:45:56.0 +01:00 } } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 12.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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 | 12.0 MiB | 0.15 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 2023-12-29 08:33:21.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 2023-07-13 02:56:19.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.36 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-02-27 19:45:14.0 +01:00 } +createdAt: DateTimeImmutable @1703861152 {#2369 : 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 : 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 : 2024-03-01 06:45:56.0 +01:00 } +createdAt: DateTimeImmutable @1703910223 {#2037 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-02-27 19:45:14.0 +01:00 } +createdAt: DateTimeImmutable @1703861152 {#2369 : 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 : 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 : 2024-03-01 06:45:56.0 +01:00 } +createdAt: DateTimeImmutable @1703910223 {#2037 : 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 | 12.0 MiB | 0.75 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-02-27 19:45:14.0 +01:00 } +createdAt: DateTimeImmutable @1703861152 {#2369 : 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 : 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 : 2024-03-01 06:45:56.0 +01:00 } +createdAt: DateTimeImmutable @1703910223 {#2037 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-02-27 19:45:14.0 +01:00 } +createdAt: DateTimeImmutable @1703861152 {#2369 : 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 : 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 : 2024-03-01 06:45:56.0 +01:00 } +createdAt: DateTimeImmutable @1703910223 {#2037 : 2023-12-30 05:23:43.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 6.54 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-02-27 19:45:14.0 +01:00 } +createdAt: DateTimeImmutable @1703861152 {#2369 : 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 : 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 : 2024-02-28 09:43:07.0 +01:00 } +createdAt: DateTimeImmutable @1703864799 {#2341 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-02-27 19:45:14.0 +01:00 } +createdAt: DateTimeImmutable @1703861152 {#2369 : 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 : 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 : 2024-02-28 09:43:07.0 +01:00 } +createdAt: DateTimeImmutable @1703864799 {#2341 : 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 | 12.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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 2023-07-13 02:56:19.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1703864799 {#2341 : 2023-12-29 16:46:39.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#8633 +date: DateTimeImmutable @1703864799 {#2341 : 2023-12-29 16:46:39.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1703864799 {#2341 : 2023-12-29 16:46:39.0 +01:00 } "editedAt" => DateTimeImmutable @1709109787 {#2340 : 2024-02-28 09:43:07.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#8687 +createdAt: DateTimeImmutable @1703864799 {#2341 : 2023-12-29 16:46:39.0 +01:00 } +editedAt: DateTimeImmutable @1709109787 {#2340 : 2024-02-28 09:43:07.0 +01:00 } } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 12.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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 | 12.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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 2023-12-29 08:33:21.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 2023-07-13 02:56:19.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.37 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-02-27 19:45:14.0 +01:00 } +createdAt: DateTimeImmutable @1703861152 {#2369 : 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 : 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 : 2024-02-28 09:43:07.0 +01:00 } +createdAt: DateTimeImmutable @1703864799 {#2341 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-02-27 19:45:14.0 +01:00 } +createdAt: DateTimeImmutable @1703861152 {#2369 : 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 : 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 : 2024-02-28 09:43:07.0 +01:00 } +createdAt: DateTimeImmutable @1703864799 {#2341 : 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 | 12.0 MiB | 0.72 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-02-27 19:45:14.0 +01:00 } +createdAt: DateTimeImmutable @1703861152 {#2369 : 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 : 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 : 2024-02-28 09:43:07.0 +01:00 } +createdAt: DateTimeImmutable @1703864799 {#2341 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-02-26 18:55:26.0 +01:00 } +createdAt: DateTimeImmutable @1703835201 {#4511 : 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 : 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 : 2024-02-27 19:45:14.0 +01:00 } +createdAt: DateTimeImmutable @1703861152 {#2369 : 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 : 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 : 2024-02-28 09:43:07.0 +01:00 } +createdAt: DateTimeImmutable @1703864799 {#2341 : 2023-12-29 16:46:39.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 6.37 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 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 : 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 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 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 : 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 : 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 | 12.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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 2023-07-13 02:56:19.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.15 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1703858517 {#2099 : 2023-12-29 15:01:57.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#9331 +date: DateTimeImmutable @1703858517 {#2099 : 2023-12-29 15:01:57.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.10 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1703858517 {#2099 : 2023-12-29 15:01:57.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#9385 +createdAt: DateTimeImmutable @1703858517 {#2099 : 2023-12-29 15:01:57.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 12.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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 | 12.0 MiB | 0.14 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 2023-07-13 02:56:19.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.38 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 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 : 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 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 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 : 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 : 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 | 12.0 MiB | 0.60 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 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 : 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 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 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 : 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 : 2023-12-29 15:01:57.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 6.32 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 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 : 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 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 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 : 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 : 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 | 12.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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 2023-07-13 02:56:19.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1703823572 {#2121 : 2023-12-29 05:19:32.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#10049 +date: DateTimeImmutable @1703823572 {#2121 : 2023-12-29 05:19:32.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1703823572 {#2121 : 2023-12-29 05:19:32.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#10103 +createdAt: DateTimeImmutable @1703823572 {#2121 : 2023-12-29 05:19:32.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 12.0 MiB | 0.52 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 | 12.0 MiB | 0.14 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 2023-07-13 02:56:19.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.36 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 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 : 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 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 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 : 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 : 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 | 12.0 MiB | 0.65 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 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 : 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 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 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 : 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 : 2023-12-29 05:19:32.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 21.76 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 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 : 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 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 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 : 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 : 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 | 12.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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 2023-07-13 02:56:19.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.14 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1703343736 {#2043 : 2023-12-23 16:02:16.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#10763 +date: DateTimeImmutable @1703343736 {#2043 : 2023-12-23 16:02:16.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.09 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1703343736 {#2043 : 2023-12-23 16:02:16.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#10817 +createdAt: DateTimeImmutable @1703343736 {#2043 : 2023-12-23 16:02:16.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 12.0 MiB | 0.12 ms | |
---|---|---|---|---|
Input props | [ "magazine" => Proxies\__CG__\App\Entity\Magazine {#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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 | 12.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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2023-12-23 01:12:20.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 2023-07-13 02:56:19.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.43 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 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 : 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 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 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 : 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 : 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 | 12.0 MiB | 0.69 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 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 : 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 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 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 : 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 : 2023-12-23 16:02:16.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 37.62 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 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 | 12.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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 2023-07-13 02:56:19.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1697806430 {#2252 : 2023-10-20 14:53:50.0 +02:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#11531 +date: DateTimeImmutable @1697806430 {#2252 : 2023-10-20 14:53:50.0 +02:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.10 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1697806430 {#2252 : 2023-10-20 14:53:50.0 +02:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#11585 +createdAt: DateTimeImmutable @1697806430 {#2252 : 2023-10-20 14:53:50.0 +02:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 12.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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 | 12.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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2023-10-20 14:39:46.0 +02:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 2023-07-13 02:56:19.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.45 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 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 | 12.0 MiB | 0.69 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 2023-10-20 14:53:50.0 +02:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 12.0 MiB | 39.80 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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&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 : 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 : 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 : 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 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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&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 : 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 : 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 : 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 : 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 | 12.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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 2023-07-13 02:56:19.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 12.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1698892100 {#2312 : 2023-11-02 03:28:20.0 +01:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#12259 +date: DateTimeImmutable @1698892100 {#2312 : 2023-11-02 03:28:20.0 +01:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 12.0 MiB | 0.13 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1698892100 {#2312 : 2023-11-02 03:28:20.0 +01:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#12313 +createdAt: DateTimeImmutable @1698892100 {#2312 : 2023-11-02 03:28:20.0 +01:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 12.0 MiB | 0.16 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 | 12.0 MiB | 0.16 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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&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 : 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 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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&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 : 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 : 2023-11-02 03:01:37.0 +01:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 12.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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 2023-07-13 02:56:19.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 12.0 MiB | 0.45 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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&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 : 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 : 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 : 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 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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&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 : 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 : 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 : 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 : 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 | 12.0 MiB | 0.78 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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&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 : 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 : 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 : 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 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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&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 : 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 : 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 : 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 : 2023-11-02 03:28:20.0 +01:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
entry_comment | App\Twig\Components\EntryCommentComponent | 14.0 MiB | 16.50 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 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 | 14.0 MiB | 0.16 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 2023-07-13 02:56:19.0 +02:00 } } +showAvatar: false } |
date | App\Twig\Components\DateComponent | 14.0 MiB | 0.16 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1689550875 {#2296 : 2023-07-17 01:41:15.0 +02:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#12977 +date: DateTimeImmutable @1689550875 {#2296 : 2023-07-17 01:41:15.0 +02:00 } } |
date_edited | App\Twig\Components\DateEditedComponent | 14.0 MiB | 2.41 ms | |
---|---|---|---|---|
Input props | [ "createdAt" => DateTimeImmutable @1689550875 {#2296 : 2023-07-17 01:41:15.0 +02:00 } "editedAt" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateEditedComponent {#13031 +createdAt: DateTimeImmutable @1689550875 {#2296 : 2023-07-17 01:41:15.0 +02:00 } +editedAt: null } |
magazine_inline | App\Twig\Components\MagazineInlineComponent | 14.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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 | 14.0 MiB | 0.18 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 2023-07-17 00:27:21.0 +02:00 } +__isInitialized__: true …2 } } |
user_avatar | App\Twig\Components\UserAvatarComponent | 14.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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 2023-07-13 02:56:19.0 +02:00 } } +asLink: true } |
vote | App\Twig\Components\VoteComponent | 14.0 MiB | 0.45 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 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 | 14.0 MiB | 0.79 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-10-22 09:53:16.0 +02:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1698929468 {#2925 : 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 : 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 : 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 : 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 : 2023-07-17 01:41:15.0 +02:00 } } -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …} } |
settings_row_enum | App\Twig\Components\SettingsRowEnumComponent | 14.0 MiB | 0.22 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 | 14.0 MiB | 0.66 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 | 14.0 MiB | 0.16 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 | 14.0 MiB | 0.19 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 | 14.0 MiB | 0.15 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 | 14.0 MiB | 0.17 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 | 14.0 MiB | 0.14 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 | 14.0 MiB | 0.25 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 | 14.0 MiB | 0.17 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 | 14.0 MiB | 0.22 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 | 14.0 MiB | 0.17 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 | 14.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 | 14.0 MiB | 0.15 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 | 14.0 MiB | 12.62 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 | 14.0 MiB | 0.24 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show users’ avatars" "settingsKey" => "KBIN_ENTRIES_SHOW_USERS_AVATARS" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#8910 +label: "Show users’ avatars" +help: "" +settingsKey: "KBIN_ENTRIES_SHOW_USERS_AVATARS" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 14.0 MiB | 0.21 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show magazines’ icons" "settingsKey" => "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#11092 +label: "Show magazines’ icons" +help: "" +settingsKey: "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS" +defaultValue: false +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 14.0 MiB | 0.21 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show thumbnails" "settingsKey" => "KBIN_ENTRIES_SHOW_THUMBNAILS" "defaultValue" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#11050 +label: "Show thumbnails" +help: "" +settingsKey: "KBIN_ENTRIES_SHOW_THUMBNAILS" +defaultValue: true +reloadRequired: true } |
settings_row_switch | App\Twig\Components\SettingsRowSwitchComponent | 14.0 MiB | 0.18 ms | |
---|---|---|---|---|
Input props | [ "label" => "Auto media preview" "help" => "Automatically expand media previews." "settingsKey" => "KBIN_POSTS_SHOW_PREVIEW" ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#8126 +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 | 14.0 MiB | 0.22 ms | |
---|---|---|---|---|
Input props | [ "label" => "Show users’ avatars" "settingsKey" => "KBIN_POSTS_SHOW_USERS_AVATARS" "defaultValue" => true ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\SettingsRowSwitchComponent {#10401 +label: "Show users’ avatars" +help: "" +settingsKey: "KBIN_POSTS_SHOW_USERS_AVATARS" +defaultValue: true +reloadRequired: true } |
settings_row_enum | App\Twig\Components\SettingsRowEnumComponent | 14.0 MiB | 0.23 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 {#13174 +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 | 14.0 MiB | 0.20 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 | 14.0 MiB | 0.77 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 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 : 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 : 2024-03-01 23:42:16.0 +01:00 } +apDeletedAt: null +apTimeoutAt: null +visibility: "visible " +createdAt: DateTimeImmutable @1689209779 {#268 : 2023-07-13 02:56:19.0 +02:00 } } } |
date | App\Twig\Components\DateComponent | 14.0 MiB | 0.19 ms | |
---|---|---|---|---|
Input props | [ "date" => DateTimeImmutable @1689209779 {#268 : 2023-07-13 02:56:19.0 +02:00 } ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\DateComponent {#14575 +date: DateTimeImmutable @1689209779 {#268 : 2023-07-13 02:56:19.0 +02:00 } } |
related_magazines | App\Twig\Components\RelatedMagazinesComponent | 14.0 MiB | 4.44 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 | 14.0 MiB | 1.14 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 | 14.0 MiB | 12.79 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 | 14.0 MiB | 4.84 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 | 14.0 MiB | 5.61 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 | 14.0 MiB | 4.17 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 | 14.0 MiB | 5.14 ms | |
---|---|---|---|---|
Input props | [ "magazine" => null ] |
|||
Attributes | [] |
|||
Component | App\Twig\Components\FeaturedMagazinesComponent {#15092 +magazine: null -twig: Twig\Environment {#1252 …} -repository: App\Repository\MagazineRepository {#1370 …} } |